在商户应用工程的AndroidManifest.xml文件里面添加声明:
1 2 3 4 5 6 7 8 9 10 11 12 | <activity android:name= "com.alipay.sdk.app.H5PayActivity" android:configChanges= "orientation|keyboardHidden|navigation" android:exported= "false" android:screenOrientation= "behind" > </activity> <activity android:name= "com.alipay.sdk.auth.AuthActivity" android:configChanges= "orientation|keyboardHidden|navigation" android:exported= "false" android:screenOrientation= "behind" > </activity> |
和权限声明:
1 2 3 4 5 | <uses-permission android:name= "android.permission.INTERNET" /> <uses-permission android:name= "android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name= "android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name= "android.permission.READ_PHONE_STATE" /> <uses-permission android:name= "android.permission.WRITE_EXTERNAL_STORAGE" /> |
在商户应用工程的proguard-project.txt里添加以下相关规则:
1 2 3 4 5 6 7 8 | -libraryjars libs/alipaySDK- 20150602 .jar -keep class com.alipay.android.app.IAlixPay{*;} -keep class com.alipay.android.app.IAlixPay$Stub{*;} -keep class com.alipay.android.app.IRemoteServiceCallback{*;} -keep class com.alipay.android.app.IRemoteServiceCallback$Stub{*;} -keep class com.alipay.sdk.app.PayTask{ public *;} -keep class com.alipay.sdk.app.AuthTask{ public *;} |
至此,开发包开发资源导入完成。