ShareSDK Google 平台注册指南
注册开发者账号
访问Firebase,使用 Google 账号登录
创建项目
登录完成后,点击转到控制台
点击添加项目
输入项目名称,点击继续
根据需要选择是否开启 Google Analytics(分析),点击继续
选择 Google Analytics(分析)账号,点击创建项目
应用信息填写
打开控制台,点击进入刚刚创建的项目
点击 iOS、Android、Web 按钮,按需分别配置各平台信息
Android 配置
填写包名、调试签名证书 SHA-1 信息,点击注册应用
注:务必要填写调试签名证书 SHA-1,否则将无法正常使用 Google 登录功能
注册成功并进入第 2 步后,无需下载 google-services.json
文件,直接点击左上角关闭图标
开启 Google 登录
进入项目首页,点击左侧 Authentication 按钮
点击设置登录方法
选择 Google 按钮
开启启用开关,点击保存
在弹出的下载最新的配置文件弹窗中,点击下载 google-services.json
文件,然后点击完成按钮
打开刚刚下载的 google-services.json
文件,复制 json 文件 client → oauth_client 数组中两个 client_id 的值,其中 client_type 等于 1 的是安卓端使用的 id,client_type 等于 3 的是 web 端使用的 id。
开始使用
复制 client_id 到 Gradle 配置中,具体如下:
复制代码
Android 授权示例
授权成功获取到用户信息
评论