Android微信支付开发流程
需要内容:
账号信息:appId,appKey,mchId(商户号)
libammsdk.jar包 MD5.java类
开发步骤:
1、libammsdk.jar包 MD5.java类拷入项目,将jar包AddLibrary;
2、在清单文件中:
<!--微信支付权限-->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
3、在跟包名下创建wxapi包,在该包内新建WXPayEntryActivity,并实现IWXAPIEventHandler接口,在清单文件中注册,exported设置为true
<!-- 微信支付回调页-->
<activity
android:name=".wxapi.WXPayEntryActivity"
android:exported="true"
android:launchMode="singleTop"/>
4、创建微信广播接收器,并在清单文件注册
public classAppRegister extendsBroadcastReceiver {
@Override
public void