close

當Code trace能力不夠用的時後

可以考慮使用IDE的Debug Mode

也就是設斷點逐步來看程式流程

 

1. 官網文件http://developer.android.com/tools/debugging/debugging-studio.html

00.png

 

2. 首先隨意創一個專案, 然後在裡面加一些Code

01.png

 

3. 然後在要觀察或設斷點的地方

直接滑鼠左鍵點選行數旁邊

就會設定斷點

02.png

 

4. 接著在Run裡面選擇Debug 'app'

03.png

 

5. 然後選擇要執行的環境

04.png

 

6. 啟動後就會停在斷點的地方

05.png

 

7. 會自動跳出三個欄位

Frames : 告訴你現在停在哪個位置

Variables : 一些變數的狀態

Watches : 自己選定要監看變數的狀態

06.png

 

8. 要監看指要在對印的變數按下滑鼠右鍵

選擇Add to Watched就可以了

07.png

 

9. 接著Run裡面有些常用的指令要認識就好了

Step Over : 一次執行一步, 但不會進到方法之中

Step Into : 一次執行一步, 會進到方法之中

Step Out : 跳出當下的方法

Run to Cursor : 執行至鼠標的位置

Resume Program : 繼續執行程式直到遇到斷點

Pause Program : 停止到當下的程式位置

08.png  

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()