尝试实施Google Play游戏功能时出错

时间:2014-04-20 01:49:14

标签: java android eclipse google-play-games

我正处于使用我的程序实现Play游戏的开始阶段。关于Android Dev网站中的here

应用程序在启动后立即崩溃,我不知道为什么,我看了整个堆栈跟踪,什么都没有跳出来告诉我从哪里开始这个问题。

这是stacktrace:

  

04-19 20:40:52.457:E / AndroidRuntime(4790):致命异常:主要   04-19 20:40:52.457:E / AndroidRuntime(4790):流程:   --com.cs407project.cardgameswithfriends,PID:4790 04-19 20:40:52.457:E / AndroidRuntime(4790):java.lang.IllegalStateException:致命   发生了开发人员错误。查看日志以获取更多信息。   04-19 20:40:52.457:E / AndroidRuntime(4790):at   com.google.android.gms.internal.eh $ h.b(未知来源)04-19   20:40:52.457:E / AndroidRuntime(4790):at   com.google.android.gms.internal.eh $ h.a(未知来源)04-19   20:40:52.457:E / AndroidRuntime(4790):at   com.google.android.gms.internal.eh $ b.ec(未知来源)04-19   20:40:52.457:E / AndroidRuntime(4790):at   com.google.android.gms.internal.eh $ a.handleMessage(未知来源)   04-19 20:40:52.457:E / AndroidRuntime(4790):at   android.os.Handler.dispatchMessage(Handler.java:102)04-19   20:40:52.457:E / AndroidRuntime(4790):at   android.os.Looper.loop(Looper.java:136)04-19 20:40:52.457:   E / AndroidRuntime(4790):at   android.app.ActivityThread.main(ActivityThread.java:5017)04-19   20:40:52.457:E / AndroidRuntime(4790):at   java.lang.reflect.Method.invokeNative(Native Method)04-19   20:40:52.457:E / AndroidRuntime(4790):at   java.lang.reflect.Method.invoke(Method.java:515)04-19 20:40:52.457:   E / AndroidRuntime(4790):at   com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)   04-19 20:40:52.457:E / AndroidRuntime(4790):at   com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)04-19   20:40:52.457:E / AndroidRuntime(4790):at   dalvik.system.NativeStart.main(原生方法)

1 个答案:

答案 0 :(得分:0)

上面提到的错误表示检查日志。您是否可以在抛出异常之前包含更多应用程序日志 - 这将包含错误的最终原因。

为了正确配置您的应用,需要执行一些步骤。 Here(stackoverflow)是一个非常常见的错误,其中App ID未添加到清单中:

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

。对于错过了哪一步,日志应该是相当具体的。