一 登录接入准备
- 登录官方文档
- 在上面的网址中,点击
CONFIGURE A PROJECT
来创建一个登录的工程 - 按要求生成 SHA-1
keytool -exportcert -keystore your_keystore -list -v
- 注意 ==如果编译的版本使用的keystore和这里用的keystore不同,则登录时会log中会报错 Status{statusCode=DEVELOPER_ERROR, resolution=null}== 可以参见 stackoverflow上的问题
- 点击官方文档页面中按钮
GOOGLE API CONSOLE
,进入api后台,查看凭据
。这个是OAuth 2.0客户端 ID
栏目下面应该会有一条Web client (Auto-created for Google Sign-in)
,这就是第二步中生成的访问秘钥了。
二 支付接入准备
- 测试订单:设置 -> 账号详情页 -> 许可测试 添加需要许可的google账号
- 在Google Play Console中新建应用
- 应用的商店发布->应用内商品 添加需要出售的商品
- 发布测试版本:版本管理->应用版本->发布alpha或其他测试版本。 点入测试版本后即可管理测试人员,建议都设置为封闭式测试,版本发布一段时间后,
加入测试的网址
就会显示一个加入测试链接,参加测试的人员就可以进入页面加入测试。
三 游戏成就接入准备
- 官方文档
- 同在Google Play Console中 最上层菜单中找到
游戏服务
中,新建一个游戏服务项目,并关联前面建立的应用。 - 设置好成就内容,并将成就Id放入自己游戏app的配置中,激活时需要使用
- 游戏关联游戏服务后,需要设置好游戏服务内容,并发布,才能再修改
二
中的应用的商品详情了。但是需要谨慎对待游戏服务的发布,发布后==成就==则不可删除了。 - 在 游戏服务-> 关联的应用 中设置绑定的 api客户端; 这里也可以看到应用Id,一个12位的数字,也就是游戏服务任意页面上 项目名称下面的那串数字&#x