Google Play停止了工作错误

时间:2014-10-29 17:15:14

标签: android google-play google-play-services

我开发并发布了一个应用程序到谷歌播放,它工作正常,直到昨天。应用可行,但当用户想要在Google Play中打开成就和排行榜时,会出现错误:"很遗憾,Google Play服务已停止"

我知道应用程序能够登录GP,因为我创建了一些在登录后更新的消息

public void onSignInSucceeded()
{
if(getApiClient().isConnected())
{
  loading.setText("Please wait while we load\n the Achievements panel, thank you...");
  ...
}
....
}

但是应用程序无法再显示成就/排行榜了。

我不确定Google Play或Play游戏是否有任何改变,但它只是停止了工作。未对代码进行任何更改,也未将新软件包上传到Google信息中心。它只是停止工作......任何想法?

谢谢,

更新:堆栈跟踪错误消息为:

java.lang.NumberFormatException: Invalid long: "" at java.lang.long.invalidLong(Long.java:124) at java.lang.Long.parseLong(Long.java:345) at com.google.android.gms.games.ui.client.a.a(SourceFile:498) at com.google.android.gms.games.ui.client.a.b(SourceFile:344) at com.google.android.gms.commom.internal.z.a(SourceFile:188) 

2 个答案:

答案 0 :(得分:1)

Google Play服务刚刚更新!这为我们修复了错误。所以希望这对其他人都有效:)

只需下载最新版本即可。

答案 1 :(得分:0)

很抱歉创建这个作为答案,但显然我无法作为新用户发表评论。我们不知道如何解决这个错误。

自昨天以来,我们遇到了同样的错误。在此之前一切都运作良好,玩家仍然可以获得成就,但展示成就用户界面会在游戏中崩溃:Google Play服务已经崩溃。

我们尝试从Play商店下载我们的1.0版本,同样的事情发生在该版本中。换句话说:这不是我们在代码中改变的东西。我们已经尝试了几乎所有我们能想到的东西。

似乎触发此操作的API调用是:

AndroidNativeBridge.GetInstance().startActivityForResult(
            Games.Achievements.getAchievementsIntent(mHelper
                    .getGoogleApiClient()), ACHIEVEMENTS_REQUEST);

很抱歉再次张贴作为答案,但这是我们在网上找到的第一个相关错误。