2010-07-29 97 views
0

我已經編寫了一個簡單的android應用程序來自動回覆短信。它啓動一個服務來監視傳入的消息,然後回覆它們。HTC與Android應用程序的問題

它使用Elipse AVD以及我已安裝的3個Motorola手機正常工作。我一直有問題,導致安裝在它的2個HTC手機上的「com.android」進程出現問題。這些過程是隨機的,但會顯示一個帶有「強制關閉」按鈕的警告框。

任何人都可以幫忙嗎? 有沒有什麼特殊的HTC OS我必須在我的應用程序帳戶?

+0

所有5款手機的API版本是否相同?無論如何,5個ANDROID PHONES?幸運的混蛋:-P – 2010-07-29 13:10:35

回答

0

我建議採取一些措施來牽制的問題,並揭露它:

獲得一個堆棧跟蹤:

  • 利用亞行獲得堆棧跟蹤
  • 使用開放源代碼的應用程序「LogCollector的」如果您沒有接近adb所需的USB連接,請收集日誌。

?什麼應用程序正在被迫關閉?它是您的應用程序還是您的應用程序導致其他人強行關閉?

您很可能會發現代碼的一部分正在UI線程中執行工作。當UI線程陷入困境時,您的應用程序和其他應用程序將開始陷入停滯狀態並導致ANR(這是導致部隊關閉的典型原因,但不是唯一原因)。

它可能會或可能不是特定於HTC ...它可能有更多關於有問題的設備的處理器功率。