【问题标题】:Google Play Games initialization crash on certain devices - Start Service Action failure某些设备上的 Google Play 游戏初始化崩溃 - 启动服务操作失败
【发布时间】:2020-04-22 05:03:32
【问题描述】:

在我的一个应用程序的 Google Play 开发者控制台中,我经常看到以下问题。它似乎最常发生在 Android 9 和三星 Galaxy 设备上,但我无法在我自己的任何设备上重现。

java.lang.IllegalStateException: A fatal developer error has occurred. Class name: zzf. Start service action: com.google.android.gms.games.service.START. Service Descriptor: com.google.android.gms.games.internal.IGamesService. 
    at com.google.android.gms.common.internal.BaseGmsClient$a.a(Unknown Source:20)
    at com.google.android.gms.common.internal.BaseGmsClient$zzc.c(Unknown Source:11)
    at com.google.android.gms.common.internal.BaseGmsClient$b.handleMessage(Unknown Source:49)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at com.google.android.gms.internal.common.zze.dispatchMessage(Unknown Source:8)
    at android.os.Looper.loop(Looper.java:214)
    at android.app.ActivityThread.main(ActivityThread.java:7078)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:964)

我已经确保在AndroidManifest.xmlapplication 标记下有以下meta-data 标记

<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" />
<meta-data android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version"/>

有没有其他人遇到过这种情况?

【问题讨论】:

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


    【解决方案1】:

    云存档有机会抛出 IllegalStateExceptions。如果发生冲突而应该调用 getConflict,您是否可以调用 getData?

    参考: SnapshotsClient.DataOrConflict

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      • 2017-05-18
      • 1970-01-01
      相关资源
      最近更新 更多