我正处于使用我的程序实现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(原生方法)
答案 0 :(得分:0)
上面提到的错误表示检查日志。您是否可以在抛出异常之前包含更多应用程序日志 - 这将包含错误的最终原因。
为了正确配置您的应用,需要执行一些步骤。 Here(stackoverflow)是一个非常常见的错误,其中App ID未添加到清单中:
<meta-data android:name="com.google.android.gms.games.APP_ID"
android:value="@string/app_id" />
。对于错过了哪一步,日志应该是相当具体的。