Android微信登录
一、创建应用
1. 到微信开放平台:https://open.weixin.qq.com/
2. 点击管理中心,创建移动应用
3. 填写基本的应用信息
4. 获取应用签名:
1) 将APP打包安装到手机上
2) 到资源中心 -- 资源下载 -- Android资源下载,找到“签名生成工具”,下载并安装到手机上,打开输入APP包名,点击生成,获取应用签名
5. 填写平台信息
6. 提交等待审核(7个工作日审核期,一般1个工作日就审核通过了)
注:平台上填写的应用签名和APP签名必须一致,否则无法调出微信登录界面。
二、成为开发者
去“个人中心”--“开发者资质认证”--“现在申请”,然后一步步按照提示填写信息,最后交钱就行(300大洋)。(7个工作日的审核期,一般2-3个工作日就能下来)
注:不申请成为开发者是无法获取登录、支付等权限的。交了钱,自动开通微信登录。而想要使用微信支付,需要额外申请开通,但必须要先是“开发者”
三、微信登录
1. 引入依赖:
在build.gradle的dependencies中加入,并同步Gradle
compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:1.0.2' |
2. 添加权限
<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"/> |
3. 向微信注册APP,初始化微信SDK
|