最近几天,我看了很多关于Google Play开发者控制台的文章,如果你能用某些东西来阻止我,我会很高兴。
我使用谷歌云创建我的游戏2个月,现在我想添加一些成就和排行榜,并记住游戏尚未发布,所以我使用我的调试SHA1键和我创建的所有oath2在谷歌服务控制台和几天前我在谷歌播放开发者控制台创建了我的应用程序。我点击了标签,上面写着我使用谷歌服务并直接链接我的应用程序。
我也不使用baseGameActivity.java所以我直接使用Gamehelper.java,一切看起来都不错,因为我无法连接到games.API。奇怪的是我连接到appState.API没有问题,但我遇到连接到Games.API的问题。
我用
修改了我的清单 <meta-data
android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />
<meta-data
android:name="com.google.android.gms.appstate.APP_ID"
android:value="@string/app_id" />
并检查sha1如果是相同的packege名称,如果它是相同的,APP_id如果相同。另外我的所有id都在不同的文件夹ID中,所有id都是字符串,我只有app_Id的数字,就像它假设的那样......
所以有我的问题,如果有人能解释到底发生了什么,我会很高兴... 感谢
这是LogCat
06-26 09:19:11.002:W / GameHelper(3585): ** APP不正确 配置为使用Google Play游戏服务06-26 09:19:11.002: W / GameHelper(3585):** 这通常是由其中一个引起的 原因:06-26 09:19:11.002:W / GameHelper(3585): **(1)你的包裹 名称和证书指纹不匹配06-26 09:19:11.002: W / GameHelper(3585):** 您在开发者中注册的客户端ID 安慰。 06-26 09:19:11.002:W / GameHelper(3585): **(2)你的应用ID 输入错误。 06-26 09:19:11.002:W / GameHelper(3585):** (3)您的游戏设置尚未发布,您是06-26 09:19:11.002:W / GameHelper(3585): **尝试使用 帐户未列为06-26 09:19:11.002:W / GameHelper(3585): ** 一个测试帐户。
然后它向我显示了有关我的应用程序的信息,但一切都设置正确,我认为谷歌播放服务和谷歌开发者控制台之间存在误传,但不知道为什么......
答案 0 :(得分:0)
绕过BaseGameUtils和谷歌的两个连接应该没问题。
如果您仔细检查了所有内容,则可能是导致问题的原因:
&#34;尝试使用未列为测试帐户的帐户登录&#34;
当我们尝试使用&#34;开发人员&#34;时,很多人(包括我自己)遇到了这个问题。未启用Google Plus的帐户,例如
Is it possible to access Google Play Game Services API with service account?