Android Studio斷點調試
Android Studio包含一個debugger程序,可以幫助你在模擬器和真機上調試你的android應用.通過Android Studio的debugger,你可以:
- 選擇你想調試的設備.
- 在代碼上設置斷點.
- 在運行時去檢查變量和表達式的值.
可能平時大家調試代碼都是通過打印log的形式,今天帶大家走進斷點調試的世界.
斷點調試-基礎篇
設置斷點
設置斷點的方法: 左鍵在需要調試的代碼所處的側邊欄處單擊.如下圖所示:
開始調試
點擊紅色箭頭指向的按鈕,即可進行代碼調試,如下圖所示:
調試界面如下所示:
單步調試
Step Over(F6)
代表程序直接執行當前行代碼.(ps:如果該行是函數調用,則直接執行完函數的全部代碼)
Step Into(F5)
代表程序執行當前行代碼(ps:如果該行有自定義方法,則運行進入自定義方法,不會進入官方類庫的方法)
具體效果如下:
Step Out(F7)
跳出Step Into進入的方法.例如我們感覺進入的方法沒有問題,不需要執行后續代碼,就可以通過Step Out跳出當前進入的代碼.