【发布时间】:2014-11-04 17:44:16
【问题描述】:
我开发并发布了一个应用到 Google Play,直到昨天它都运行良好。应用程序正常运行,但当用户想要在 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 Games 是否有任何变化,但它只是停止工作。没有对代码进行任何更改,也没有将新包上传到 Google Dashboard。它只是停止工作......有什么想法吗?
谢谢你,
丹
更新:堆栈跟踪错误消息是:
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)
【问题讨论】:
-
您是否在 Google Developer Console 中查看过 CRASH 报告以了解有关该问题的更多信息?
-
是的,我做到了。根本没有崩溃报告。该应用程序有效,但 Google 服务无效,所以我假设崩溃报告提交到 Google Play 服务,不是吗?
-
不,如果客户端报告,信息必须进入谷歌开发者控制台报告崩溃; Google Play 服务应用正在您的设备中运行?
-
我在手机上试了一下,昨天Google Play崩溃的时候发了一个报告。我的开发控制台中没有看到任何崩溃报告
-
您可以在应用崩溃时看到异常,转到报告 -> 预览 -> 堆栈跟踪,复制文本并在您的问题中发布!。
标签: android google-play google-play-services