我正处于通过我的程序实施Play游戏的开始阶段。 关于此内容 ,请访问Android Dev网站。

该应用程序在启动时立即崩溃,我不确定为什么,我在整个堆栈跟踪中查看了所有内容,然后告诉我从哪里开始这个问题。

这是堆栈跟踪:

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):位于com.google.android.gms.internal.eh $ hb(未知来源)04-19 20:40:52.457:E / AndroidRuntime(4790): com.google.android.gms.internal.eh $ ha(未知源)04-19 20:40:52.457:E / AndroidRuntime(4790):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):位于android.os.Handler.dispatchMessage(Handler.java:102)04-19 20:40:52.457:E / AndroidRuntime(4790):位于android.os.Looper.loop(Looper.java: 136)04-19 20:40:52.457:E / AndroidRuntime(4790):在android.app.ActivityThread.main(ActivityThread.java:5017)04-19 20:40:52.457:E / AndroidRuntime(4790):在java.lang.reflect.Method.invokeNative(本地方法)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):在com.android.internal.os.ZygoteInit $ MethodAndAr gsCaller.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):在dalvik.system.NativeStart.main(本机方法)

===============>>#1 票数:0

上面抛出的错误说要检查日志。 您是否可以在引发异常之前包含更多应用日志,这将包含导致错误的最终原因。

要正确配置您的应用,需要执行一些步骤。 此处 (堆栈溢出)是一个非常常见的错误,其中未将应用程序ID添加到清单中:

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

日志可能应该非常具体,具体说明缺少的步骤。

  ask by OKGimmeMoney translate from so

未解决问题?本站智能推荐:

1回复

提交分数排行榜Google Play时应用崩溃

我的Android应用程序存在一些问题。 我将Google Play游戏服务与排行榜一起使用。 我导入所有库,我需要做的所有事情... 在我的主要活动中,我遵循此处的Google开发者文档,并使用: 为连接和工作。 在游戏结束时,我尝试提交分数。 我在论坛上看到可以
1回复

如何控制Google Play排行榜登录

我遵循了有关连接到Google页首横幅的教程,但是很多教程都在使用旧的Google Play服务库。 我设法使用此代码登录google,但它在启动应用程序时出现。 我应该在哪里放置googleAPIclient代码,以便在单击游戏内的按钮时可以登录。 我使用libgdx,如果有人可以链接使
1回复

使用Google Play游戏服务时崩溃(Android中的Unity3d)

我有个问题。 我正在Unity3d中开发一款游戏,该游戏使用Google Play游戏服务的官方Facebook SDK和NerdGPG。 但是,有一个烦人的错误: 当我想查看成就或排行榜时,它会选择用户界面,但是在我关闭用户界面后,游戏将崩溃。 Logcat会告诉以下内容:
2回复

连接到Google Play游戏时出错

好的,我正在使用Android Studio创建一个应用,并将其与Google Game Services链接。 但是我遇到了一个问题。 由于某些原因,我无法将我的应用连接到Google Games。 我相信我做的一切正确。 这是我目前拥有的代码: 这似乎陷入了无法登录的循环
2回复

Google Play游戏服务登录回拨

我尝试在我的cocos2d-x游戏中设置谷歌游戏服务。 我用这个BaseGameActivity.java和GameHelper.java文件,所以我的主类继承自BaseGameActivity。 当我调用mHelper.beginUserInitiatedSignIn()时,它显示谷歌播放
1回复

Google玩游戏-在创建客户端ID时应输入SHA1

我在Play商店发布了一款游戏(没有游戏服务)。 从SHA1证书开始c8:38:66现在,我想添加Google Play游戏服务。 从那以后我改变了日食。 因此,现在我有一个不同的SHA1月食,就像DC:17:FD。 当我去在Google Play开发者控制台中创建客户端ID时,
1回复

如何最轻松地运行从Github下载的Google Play游戏服务示例?

如Google Play游戏服务下载页面所述,我从Github( android-samples )导入了所有代码。 我的目标是运行“ TypeANumber”游戏。 当我在eclipse中导入代码时,我在下面的图片中看到以下文件夹结构。 我的问题是-如果我只想运行“ TypeANum
1回复

更新到Google Play上已发布的游戏,并给出SHA1键错误

我在Google Play商店中已经发布的游戏有问题。 在我发布的第一个游戏中,我没有使用任何Google API。 但是在下一次更新中,我使用了Google Play游戏服务。 现在,我上传了更新的APK以进行Alpha测试。 下载我的应用程序后,我得到 “应用程序配置
2回复

Google Play排行榜说明

我想将Google的页首横幅添加到我的应用程序中,但是有一些问题。 首先,将BaseGameUtils导入Eclipse似乎是必要的,经过一整天的搜索,我仍然认为我做错了。 我到处都找到了其他解决方案,但没人愿意工作。 其次,有人知道关于Google游戏服务的任何很好的例子吗? 我刚刚在
2回复

如何实现Google Play成就并登录我的游戏?

我找到了本教程,用于实现登录以及Google Play成就。 问题是它告诉我我必须扩展BaseGameActivity类,但我已经扩展了AndroidApplication.Oh ,如果重要的话我正在使用LibGdx。