Android版添加phonegap--支付宝2.0快捷支付插件教程
2015-12-25 10:29
471 查看
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应用交叉推广。为广告主、应用开发者提供利益最大化的移动营销服务。
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应用交叉推广。为广告主、应用开发者提供利益最大化的移动营销服务。
相关文章推荐
- Android Studio打开错误代码快速修复提示
- Android Studio打开错误代码快速修复提示
- Android开发总结笔记 SQLiteDataBase 2-3
- Android开发总结笔记 External&Internal Storage 2-2
- Android开发总结笔记 SharePreference(偏好参数) 2-1
- MPAndroidChart开源图表库(一)之饼状图
- android的progressbar修改背景颜色跟进度条颜色
- Android RSA加密解密
- Android应用设置全屏的方法
- (转)最强Android模拟器genymotion的安装与配置
- Android 不能退出的解释(android.os.Process.killProcess(android.os.Process.myPid()))
- Android 属性总结
- (转)Android SlidingTabLayout定制分割线和指示条颜色
- Android Material Design的FloatingActionButton,Snackbar和CoordinatorLayout
- Android5.X (五) : Activity的跳转效果
- Android数据库高手秘籍(三)——使用LitePal升级表
- Android Material Design:ViewPager与android.support.design.widget.TabLayout双向交互联动切换
- Android Native/Tombstone Crash Log 详细分析
- Android studio 添加so文件的方法
- Android数据库-开源LitePal (二)