我試圖猜測爲什麼用戶會報告「強制退出每次我加載」爲什麼一個Android用戶報告「強制退出每次我打開」?
該問題不會發生在所有用戶,特別是不是我。
系統首次加載時構建數據庫。我懷疑用戶的手機沒有足夠的內存。
問題: 如何驗證系統是否有足夠的內存來存儲小型數據庫? 還有什麼可能會導致用戶的特定系統強制退出在啓動時?
錯誤的答案或東西我迄今爲止嘗試:
- 用戶的硬件可能比我的不同
- 用戶的軟件和可用內存很可能不同,以及
- 的數據已經加載自己的線程,顯示進度對話框
我試圖猜測爲什麼用戶會報告「強制退出每次我加載」爲什麼一個Android用戶報告「強制退出每次我打開」?
該問題不會發生在所有用戶,特別是不是我。
系統首次加載時構建數據庫。我懷疑用戶的手機沒有足夠的內存。
問題: 如何驗證系統是否有足夠的內存來存儲小型數據庫? 還有什麼可能會導致用戶的特定系統強制退出在啓動時?
錯誤的答案或東西我迄今爲止嘗試:
聽起來很奇怪,新引導的手機是否會給出相同的錯誤? 也請用戶檢查可用的存儲,如果空間可能超出。
在您的應用程序中添加一些智能到send you stack traces when the app crashes in the field。這將縮小特定問題的範圍,並可幫助您調整您的努力來清除它。
我開始提出一個新問題來討論這種方法: http://stackoverflow.com/questions/1809586/how-do-i-show-a-dialog-after-該線程已經遇到的安 - 未捕獲的異常 – gregm 2009-11-27 16:16:54
好時機。但是,數據已經在另一個線程中加載 – gregm 2009-11-27 16:06:05