Google Play 游戏服务正在测试:
public class MainActivity extends BaseGameActivity {
public void onCreate( Bundle savedInstanceState )
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
beginUserInitiatedSignIn();
}
}
When onSignInFailed()
调用时,会出现以下弹出消息:
应用程序配置不正确。检查包名是否正确
和签名证书与在 Developer 中创建的客户端 ID 匹配
安慰。另外,如果应用程序尚未发布,请检查
您尝试登录的帐户被列为测试人员帐户。
查看日志以获取更多信息
我已经这样解决了这个问题:)
- Go to 谷歌开发者控制台 https://cloud.google.com/console https://cloud.google.com/console
- 选择您的游戏项目,转到“API 和身份验证”>“凭据”
- 删除您拥有的所有“Android 应用程序的客户端 ID”
此时,我们在 Google 开发者控制台中无需再执行任何操作。
- Go to Android 开发者控制台 https://play.google.com/apps/publish https://play.google.com/apps/publish
- 在 Play 服务中选择您的游戏
- 转到“链接的应用程序”
- 创建一个新的链接应用程序 android 并将其放入您的生产证书 SHA1
- 创建一个新的链接应用程序 android 并将其放入您的调试证书 SHA1
- 等待一些更改的部署
现在,我们需要在尝试连接之前清除 Android 应用程序缓存
- 清除应用程序的缓存
- 启动您的应用程序
而且......它有效! (至少对我来说......)我的问题是我已经从谷歌开发者控制台而不是Android 开发者控制台...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)