首先微信授权登录和支付分为客户端(通过微信官方平台)集成和原生集成
原生集成:需要跟后台进行对接
客户端集成:是自己到微信官方平台去操作即可 跟咱们友盟分享登录一样
以下是授权登录和支付
1:导入依赖:
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:+'
2:keystore文件放到app目录下
3:在app的build.gradle 中Android 代码块加入keystore文件配置
signingConfigs { //在android代码块下写
debug {//这个地方可以写成 release
storeFile file('movie.keystore')
keyAlias "bw_movie"
storePassword "123456"
keyPassword "123456"
}
}
4:在项目包下新建文件夹名字必须是以下名字 。 必须是你项目的包名下边
wxapi下新建 WXEntryActivity 以下是代码:
这个是用来做分享和登录的 。 配置这个Activity 需要加这个属性:android:exported=“true”
public class WXEntryActivity extends AppCompa