
偵錯(
Debugging
)
|
99
[Page-104]
這基本上是我用來執行
app
的一般程序,我會從
Android
裝置選擇工具(
Android Device
Chooser
)裡選擇裝置,程式執行到某個想要開始偵錯的中斷點,此時會顯示對話框(圖
7-7
)詢問是否開啟偵錯視圖;我選擇「
Yes
」(且勾選下方的方框來允許下次的執行),
則開啟偵錯視圖。
圖
7-7
偵錯設定對話框
單步執行程式碼
此時,已顯示偵錯視圖且偵錯器已暫停在我的第一個中斷點(如圖
7-8
);注意到第一
個中斷點(第
28
行)已被突顯出來,現在我可以利用其他工具更加了解這時刻的程式,
特別是利用「變數」(
Variables
)分頁(位於右上角)判斷
VALUE
變數目前的狀態;
在這時間點上會是
null
,因為還沒有如同使用者般地輸入數值。
為了處理下個中斷點,我需要讓偵錯器繼續執行,這可以透過偵錯工具列裡的按鈕( )
來繼續(
Resume
)(如圖
7-9
),並前往下個中斷點。 ...