1、准备工作
在微信开放平台进行登记,登记并选择移动应用进行设置后,将该应用提交审核,只有审核通过的应用才能进行开发。
微信支付的开发方式和支付宝不同,微信支付在客户端不需要太多操作,大多依赖于服务器端。
2、导入jar包
将libammsdk.jar包放入应用工程的libs目录下。
3、修改AndroidManifest.xml文件
在AndroidManifest.xml文件中添加如下代码:
<!-- ==================== 微信支付配置开始 ==================== -->
<activity
android:name="com.subzero.copass.wxapi.WXPayEntryActivity"
android:exported="true"
android:launchMode="singleTop" />
<!-- ==================== 微信支付配置结束 ==================== -->
*** 注意:添加启动模式 android:launchMode=“singleTop”。**
添加权限:
<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"/>