強制關閉android的主要原因是什麼?編寫android應用程序時,有什麼辦法可以幫助避免不必要的強制關閉問題嗎?應用程序強制關閉的主要原因android
1
A
回答
1
是否使用調試器?它會告訴你發生了什麼事。通過打開DDMS視圖,在Eclipse中使用非常簡單,然後在設備面板中選擇您的手機...然後您可以在LogCat窗口中看到所有記錄的消息。尋找紅色的文字。
編輯:我不能回答什麼力量的主要原因是關閉 - 我有 讓他們對各種小錯誤(和幾個巨大的人也一樣)。 它的Android開發的一個方面可能有點令人沮喪 - 但調試器確實有助於解決這個問題。 ,將最有可能導致它的罪魁禍首 - 在誤差部分(這將告訴你什麼錯誤 是)攜手,直到你發現在你的代碼行參考的頂部開始 。
希望幫助
史蒂夫
1
一個相當常見的錯誤,我看到的是不關閉數據庫連接。
雖然從你的問題是否真的可以是任何東西這是怎麼了,和史蒂夫是正確的在找出excatly什麼是錯的最好的方法是使用調試器在eclipse。
0
任何unhandeled異常將導致「強制關閉」屏幕 - 的細節,你需要打開一個調試屏幕。
在Eclipse:窗口 - >顯示視圖 - >其他 - > Android的 - > logcat的 當心例外這裏
2
總是有try/catch塊周圍的代碼(不確定)的習慣,並跟蹤異常知道它爲什麼會發生
try{
// your code where you are unsure what is the output
}catch(exception e)
{
e.printStackTrace();
}
3
運行時異常的大多數原因是空指針。 總是避免這些問題!這是非常必要的。
其他錯誤的情況下 - 特別是在Android的 - 大多采用從一個到另一個活動了錯誤或缺失的情況下。
測試通過手,使用測試框架JUnit會導致與錯誤更少的軟件。只要使用他們以正確的方式:)
1
1 - 運行時異常+ AndroidRuntimeException
2 - UI線程Stucks 5秒(NRD - 不響應對話框顯示)
相關問題
- 1. Android addmob應用程序強制關閉
- 2. Android SharedPreferences強制關閉應用程序
- 3. Android應用程序強制關閉
- 4. Android應用程序強制關閉
- 5. Android應用程序強制關閉,因爲空EditText
- 6. 致命錯誤:主要。應用程序強制關閉
- 7. 設置主題時Android應用程序強制關閉
- 8. 強行關閉應用程序的Android
- 9. 應用程序強制關閉
- 10. SharedPreferences使應用程序強制關閉
- 11. 強制應用程序類關閉
- 12. 強制關閉應用程序
- 13. 強制關閉應用程序
- 14. 強制應用程序關閉(.net)
- 15. 強制關閉應用程序
- 16. 強制關閉應用程序
- 17. 如何強制關閉應用程序
- 18. ListView強制關閉應用程序
- 19. 應用程序保持強制關閉?
- 20. 應用程序強制關閉ViewPager?
- 21. 應用程序強制關閉db.execSQL();
- 22. BringToFront強制關閉應用程序
- 23. SQLITE Query強制應用程序關閉
- 24. 的AsyncTask的Android強制關閉應用程序
- 25. 在Android應用程序創建線程結果強制關閉
- 26. iframe強制關閉android phonegap中的應用程序
- 27. 如何防止我的android應用程序強制關閉?
- 28. 啓動屏幕後的強制關閉Android應用程序
- 29. 我的Android應用程序自動強制關閉
- 30. 如何強制關閉我的Android應用程序?
嗯還是有點困惑。但無論如何感謝您 –
您是否使用Eclipse來編寫代碼?隨意在您的原始問題中發佈代碼。調試器基本上監聽手機中發生的所有事情,並將其吐出窗口。它的大部分沒有用處......但是當你獲得FC的時候,它通常是天賜之物。如果你不使用Eclipse,我可能無法提供多少幫助,因爲那是我完成Android開發的唯一環境。乾杯,史蒂夫 – Steve