1. 程式人生 > >安卓開發學習筆記—————《Anroid編程權威指南》第四章 Android應用的調式

安卓開發學習筆記—————《Anroid編程權威指南》第四章 Android應用的調式

pda exce 點擊 學習筆記 onclick png update except 及其

碰到運行異常時,記得在LogCat中尋找最後一個異常及其棧跟蹤的第一行(對應著源代碼)。這裏是問題發生的地方,也是尋找解決方案的最佳起點。

記錄棧跟蹤日誌

註釋掉mCurrentIndex=(mCurrentIndex+1)%mQuestionBank.length; 再運行GeoQuiz應用,點擊next按鈕應用無響應。

技術分享圖片

創建一個全新Exception,把它作為不拋出的異常對象傳入該方法,可以得到異常發聲位置的記錄報告。

技術分享圖片

運行GeoQuiz應用,點擊next。棧跟蹤日誌的第一行即調用異常記錄方法的地方,緊接著兩行表面,updateQuestion()方法是onClick()實現方法裏被調用的,點擊該行鏈接跳轉至註釋掉的問題索引遞增代碼行。

斷點調試

技術分享圖片

安卓開發學習筆記—————《Anroid編程權威指南》第四章 Android應用的調式