【问题标题】:Why Game returns back to menu automatically in between levels?为什么游戏会在关卡之间自动返回菜单?
【发布时间】:2012-08-04 00:38:13
【问题描述】:

我正在使用 andEngine 开发游戏。游戏运行正常,但经过几级后,它会自动返回菜单屏幕。 logcat如下。可能是什么问题?

08-03 11:53:10.556:错误/ActivityThread(302):无法找到 com.google.settings 08-03 11:53:10.556 的提供商信息: 错误/ActivityThread(302):未能找到提供者信息 com.google.settings 08-03 11:53:10.576:信息/活动线程(302): 发布提供商 com.android.globalsearch.SuggestionProvider: com.android.globalsearch.SuggestionProvider 08-03 11:53:10.726: INFO/ActivityThread(302):发布提供者 com.android.globalsearch.stats:com.android.globalsearch.StatsProvider 08-03 11:53:10.726:INFO/ActivityThread(302):发布提供者 联系人;呼叫日志:com.android.providers.contacts.ContactsProvider 08-03 11:53:10.776: WARN/ActivityManager(51): 无法启动服务 意图 { act=android.accounts.IAAccountsService cmp=com.google.android.googleapps/.GoogleLoginService }:未找到 08-03 11:53:10.776: WARN/AccountMonitor(302): 无法连接到 意图 { act=android.accounts.IAAccountsService cmp=com.google.android.googleapps/.GoogleLoginService }(缺失 服务?)

【问题讨论】:

    标签: android andengine


    【解决方案1】:

    您的游戏似乎正在尝试将用户登录到他们的 Google 帐户,但这失败了。所以两个后续问题: 1.您是否尝试在您的游戏中使用谷歌服务? 2. 这个错误是否出现在不包含 Google API 的 android 版本的模拟器上?

    【讨论】:

    • 是的。这个错误发生在不包含 Google API 的 android 版本的模拟器上。
    • 您是否正在为帐户服务或登录触发意图?这似乎触发了对未安装的谷歌帐户服务的调用。在包含 google api 的模拟器上测试应用程序,看看错误是否消失。
    • 我尝试更改了我的版本。现在我收到这个错误.. 08-08 10:10:39.203: ERROR/InputDispatcher(60): channel '406c6df0 org.bg.demo/org.bg.demo.BgDemoActivity (server)' ~ Channel is unrecoverable broken并将被处置!
    • 好吧,我完全不确定这是从哪里来的,但我猜您正在使用演示中的一些代码,您需要在运行之前对其进行自定义。那个包名对你有什么意义吗?它听起来像占位符:org.bg.demo.BgDemoActivity
    • 是的..这就是我要运行的活动。我可以玩一些 2-3 级别..后来我得到这个错误。关于这个问题的任何想法?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多