2011-12-08 64 views
0

我有一個應用程序,我已經測試了許多不同的Android版本通過模擬器和一些設備。一切工作正常的應用程序,然後我發佈它通過Android市場。部署的Android應用程序出現錯誤?

我知道有一位用戶與我聯繫,表示應用在某個頁面上「凍結」。他告訴我手機,他告訴我Android版本。我沒有在他提到的電話上進行測試。我的問題是,我可以從用戶或用戶手機獲得怎樣的信息,以及弄清楚爲什麼它會「凍結」?我感到無助,除非我手中有電話來重新創建錯誤?我能做些什麼來避免將來出現這種情況?

也..測試目前市場上所有設備的最佳方法是什麼?

感謝

+1

Tony,當應用程序崩潰(凍結導致它崩潰?)時,用戶將看到向開發人員提供反饋的選項,其中包含堆棧跟蹤。告訴用戶,他需要在下次發生這種情況時提交,以便您可以調試問題。 – Phil

+0

感謝Phil ..我仍然試圖從用戶那裏獲取信息。具體是屏幕凍結還是真的是崩潰。我假設他是否提交了錯誤,我可以通過android開發人員市場查看。我是Android應用程序的新手;這是知道的很好的信息。謝謝。 – Tony

回答

1

其不可行的測試上的所有設備,專爲中小開發商。我通常在所有支持的API級別以及相應的屏幕大小和模擬器分辨率上測試我的應用程序。另一個人認爲,我發現它很方便的是在應用程序中使用錯誤報告代碼來獲取來自現場的錯誤報告。我使用[ACRA] [1] [1]:http://code.google.com/p/acra/ ,發現它非常有用。 希望這有助於!

+0

感謝您的建議......我不認爲有可能在「每個設備」上進行測試。我會考慮ACRA。 – Tony

相關問題