Android应用程序的HTC问题

时间:2010-07-29 13:07:00

标签: android

我编写了一个简单的Android应用程序,用于自动回复短信。它启动一项服务来监控传入的消息,然后回复它们。

使用Elipse AVD以及我安装的3部摩托罗拉手机都能正常工作。我一直遇到问题导致它安装在2台HTC手机上的“com.android”进程出现问题。这些过程是随机的,但会显示一个带有“强制关闭”按钮的警告框。

任何人都可以帮忙吗? HTC OS有什么特别的东西我必须在我的应用程序中考虑吗?

1 个答案:

答案 0 :(得分:0)

我建议采取一些措施来确定问题并公开它:

获取堆栈跟踪:

  • 使用adb获取堆栈跟踪
  • 如果您不在adb所需的USB连接附近,请使用OpenSource应用程序“LogCollector”收集日志。

?什么应用程序被强制关闭?它是您的应用程序还是您的应用程序导致其他人强制关闭?

您很可能会发现代码的一部分正在UI线程中执行工作。当UI线程陷入困境时,您的应用程序,有时其他应用程序将开始陷入困境并导致ANR(强制关闭的典型原因,但不是唯一原因)。

它可能也可能不是特定于HTC ......它可能与设备的处理器能力有关。