Java 12501谷歌登录错误

Java 12501谷歌登录错误,java,android,google-play-services,google-play-games,Java,Android,Google Play Services,Google Play Games,标题说明了一切。我有一个android项目设置和一个Google Play Games登录客户端,我复制了Google教程中使用的确切代码。我还没有实现任何.json文件,以前线程的任何回答都不起作用。有些人说使用Web ID进行身份验证,但示例没有这样做。下面是我的.java文件:我通过以下步骤完成了这项工作,其中详细介绍了您需要执行的分步说明。这很简单 你需要在Google Play Store中有一个账户(支付25美元)才能体验GPGS Android示例,因为它涉及成就、排行榜和活动。您

标题说明了一切。我有一个android项目设置和一个Google Play Games登录客户端,我复制了Google教程中使用的确切代码。我还没有实现任何
.json
文件,以前线程的任何回答都不起作用。有些人说使用Web ID进行身份验证,但示例没有这样做。下面是我的.java文件:

我通过以下步骤完成了这项工作,其中详细介绍了您需要执行的分步说明。这很简单

你需要在Google Play Store中有一个账户(支付25美元)才能体验GPGS Android示例,因为它涉及成就、排行榜和活动。您还需要PlayStore提供的游戏AppID才能连接到演示:

< string name="app_id">APP_ID FROM PLAYSTORE</string> //from strings.xml
来自PLAYSTORE的app\u id//FROM strings.xml
在真正的设备上测试,我让它工作:


我通过将应用程序Id添加到AndroidManifest.xml解决了同样的问题

(...)
    <application
    (...)/>
           <meta-data
                android:name="com.google.android.gms.games.APP_ID"
                android:value="@string/app_id"/>
(...)
(…)
(...)

为了澄清这一点,代码示例有效,我已正确设置了应用程序ID。当我尝试用正确的应用程序ID在另一个应用程序中设置它时,它仍然不起作用,我得到了12501 how-bout包名。你也设置了吗?相同的appID相同的软件包名称是的,我确保它在控制台中设置的所有内容都正确我自己的应用程序仍然不工作我还应该澄清当我将GoogleSigningOptions设置为DEFAULT\u SIGN\u in时,该应用程序工作,但当我切换它时,它不再执行DEFAULT\u GAMES\u SIGN\u。我甚至还添加了我的web身份验证代码。