我编写了一个简单的Android应用程序,用于自动回复短信。它启动一项服务来监控传入的消息,然后回复它们。
使用Elipse AVD以及我安装的3部摩托罗拉手机都能正常工作。我一直遇到问题导致它安装在2台HTC手机上的“com.android”进程出现问题。这些过程是随机的,但会显示一个带有“强制关闭”按钮的警告框。
任何人都可以帮忙吗? HTC OS有什么特别的东西我必须在我的应用程序中考虑吗?
答案 0 :(得分:0)
我建议采取一些措施来确定问题并公开它:
获取堆栈跟踪:
?什么应用程序被强制关闭?它是您的应用程序还是您的应用程序导致其他人强制关闭?
您很可能会发现代码的一部分正在UI线程中执行工作。当UI线程陷入困境时,您的应用程序,有时其他应用程序将开始陷入困境并导致ANR(强制关闭的典型原因,但不是唯一原因)。
它可能也可能不是特定于HTC ......它可能与设备的处理器能力有关。