1.获得插件包后,将libs文件夹里的JAR包全部添加到你的项目中的libs目录下面,然后 进入商户应用工程的Java Build Path,将 libs 目录下的jar导入。
2. 选中Order and Export,勾选3个jar 包。选中这3个包,然后确定。【具体参考支付宝官方文档】
3. 修改 AndroidManifest.xml。根据插件包里面的文档添加相应权限和声明。
<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”
/>
<uses-permission android:name=”android.permission.ACCESS_COARSE_LOCATION”
/>
<!--alipay SDK begin-->
<activity
android:name=”com.alipay.SDK.app.H5PayActivity”
android:configChanges=”orientation|keyboardHidden|navigation”
android:exported=”false” android:screenOrientation=”behind”
android:windowSoftInputMode=”adjustResize|stateHidden” >
</activity>
<activity
android:name=”com.alipay.SDK.auth.AuthActivity”
android:configChanges=”orientation|keyboardHidden|navigation”
android:exported=”false” android:screenOrientation=”behind”>
</activity>
<!--alipay SDK end-->
4.添加插件引入:
phonegap2.x
<plugin name=”Pgalipay” value=”com.****.*****.alipay.Pgalipay”/>
phonegap3.x
<feature name=”Pgalipay”>
<param name=”android-package” value=”com.*****.alipay.Pgalipay” />
</feature>
5.拷贝src下面的alipay到你的项目中,文件夹结构自己调整。修改所有文件的头部引用包名。
6.拷www中的js文件引入到你的html文件里面,同时引入方法。具体可以参考说明文档。
js代码是根据自己的需求来写的只供参考,基本上可以满足业务处理。
具体判断和取值自己根据返回值来做开发。
KeyMob平台是一家移动广告平台,专注手机广告优化管理,为应用开发者轻松实现Android、IOS应用交叉推广。为广告主、应用开发者提供利益最大化的移动营销服务。
转载于:https://my.oschina.net/u/2505907/blog/550907