微信开发平台获取AppId和AppSecret
创建应用
填写对应资料
开始接入
添加依赖
Android Studio环境下:
在build.gradle文件中,添加如下依赖即可:
dependencies {
compile ‘com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+’
}
或
dependencies {
compile ‘com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+’
}
(其中,前者包含统计功能)
注册wxApi
建议放在application中注册
public IWXAPI mWxApi;
private void registToWX() {
//AppConst.WEIXIN.APP_ID是指你应用在微信开放平台上的AppID,记得替换。
mWxApi = WXAPIFactory.createWXAPI(this, AppConfigUtil.WEIXIN.APP_ID, false);
// 将该app注册到微信
mWxApi.registerApp(AppConfigUtil.WEIXIN.APP_ID);
//建议动态监听微信启动广播进行注册到微信
// registerReceiver(new BroadcastReceiver() {
// @Override
// public void onReceive(Context context, Intent intent) {
//
// // 将该app注册到微信
// mWxApi.registerApp(AppConfigUtil.WEIXIN.APP_ID);
// }
// }, new IntentFilter(ConstantsAPI.ACTION_REFRESH_WXAPP));
}