官术网_书友最值得收藏!

2.5 調試程序

2.5.1 設置斷點

設置斷點檢查每個變量的運行輸出更適合一些大型項目的排錯或狀態檢測,是Java開發中不可缺少的調試方法。

設置斷點的方法有兩種:

(1)雙擊Eclipse代碼編輯區左邊的區域。

(2)在Android項目中,可以通過在Eclipse IDE的某行前面單擊鼠標右鍵,在彈出的快捷菜單中選擇Toggle Breakpoint來下斷點,Disable Breakpoint或Remove Breakpoint用來禁用或移除斷點,具體操作如圖2.15所示。

圖2.15 設置斷點

2.5.2 調試

通過單擊工具欄上的按鈕,或者在項目上單擊鼠標右鍵然后選擇Debug As | Android Application菜單命令,啟動程序的調試模式。

當程序運行到設置的斷點時就會停下,這時可以按照下面的功能鍵按需求進行調試:


●快捷鍵(F8)直接執行程序,直到下一個斷點處停止。

●快捷鍵(F5)單步執行程序,遇到方法時進入。

●快捷鍵(F6)單步執行程序,遇到方法時跳過。

●快捷鍵(F7)單步執行程序,從當前方法跳出。


右鍵單擊對應的變量,在菜單上選擇watch菜單項,變量的值就會出現在expressions窗口中,這樣就可以查看運行至斷點時變量當前的值,調試界面如圖2.16所示。

圖2.16 調試界面

主站蜘蛛池模板: 囊谦县| 横峰县| 郯城县| 凤台县| 淳安县| 栖霞市| 介休市| 城步| 延津县| 棋牌| 苍山县| 桦川县| 达孜县| 镇平县| 怀集县| 安西县| 错那县| 台东市| 瓦房店市| 库尔勒市| 南平市| 攀枝花市| 营山县| 苏尼特左旗| 石阡县| 永宁县| 沂水县| 邢台县| 玛多县| 永宁县| 南昌市| 扶沟县| 高雄县| 平和县| 宜章县| 陆河县| 冀州市| 灌阳县| 常熟市| 东乡族自治县| 盘锦市|