gpt4 book ai didi

Android 强制关闭无法捕获无法报告

转载 作者:太空狗 更新时间:2023-10-29 13:41:30 24 4
gpt4 key购买 nike

本周我在 Android Market 上发布了我的第二个游戏项目,由于强制关闭,立即收到了多个 1 星报告。我在许多手机和许多模拟器上测试了它,问题为零。我完全不知道如何继续并寻求建议。

我使用 Thread.setDefaultUncaughtExceptionHandler 来拦截和报告未捕获的异常,然后正常关闭。报告强制关闭的人没有得到任何这些,即使它是应用程序的主要任务构造函数中设置的第一件事,并且所有内容都包含在 try/catches 中。他们还报告说强制关闭弹出窗口中没有“发送报告”选项(提供开发者控制台错误报告),所以我完全不知道问题出在哪里。

使用 Android 2.0,android:minSdkVersion="5"。唯一需要的权限是互联网。

(如果您想测试,请在 Android 市场上作为“Fortunes of War FREE”)

最佳答案

我对缺少“发送报告”按钮感到有点惊讶。您使用什么 API 级别构建游戏?我通常使用您的最低 API 级别构建级别,以确保您不会使用任何超出该级别的 API 调用,但随后切换回最高 API 级别,以便您可以使用“安装到 SD”等功能。

我确定至少有一个用户给您写了一封邮件。可以请他们安装 LogCollector 并将日志邮寄给您吗?

顺便说一句,一般来说,我不会使用 Thread.setDefaultUncaughtExceptionHandler,所以可以选择发送报告。 (在你的情况下它不祥地丢失了,但通常情况下,它应该在那里。)

顺便说一句,异常处理程序适用于当前线程。如果您有一个 OpenGL 应用程序,崩溃是否发生在 GL 线程中?

关于Android 强制关闭无法捕获无法报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5109556/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com