飞道科技

飞道科技文档总汇

Android支付宝支付配置

添加配置

MainApplication.java

// ...

import com.reactlibrary.AlipayPackage;

public class MainApplication extends Application implements ReactApplication {

	private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {

	// ...

	@Override
	protected List<ReactPackage> getPackages() {
		return Arrays.<ReactPackage>asList(
		new MainReactPackage(),
		new AlipayPackage() // Add this line
		);
	}
	};

	// ...
}

android/settings.gradle

include ':@0x5e_react-native-alipay'
project(':@0x5e_react-native-alipay').projectDir = new File(rootProject.projectDir, '../node_modules/@0x5e/react-native-alipay/android')

android/app/build.gradle

dependencies {
	implementation project(':@0x5e_react-native-alipay')
	...

android/build.gradle

allprojects {
	repositories {
		...
		flatDir {
			dirs "$rootDir/../node_modules/@0x5e/react-native-alipay/android/libs"
		}
	}
}

android/app/proguard-rules.pro

-keep class com.alipay.** { *; }