設置斷點
開啓調試模式
快捷鍵:mac: control+D
或者
重點來了。。。
重點來了
條件斷點
int value = 0;
for(int i=0;i<100;i++){
value+=i;
}
Log.i("tag","value = " + value);
若i 的值爲50,我們查看下value的值。 如何做呢?我們以上代碼不做修改。
常規方法:一步步循環,知道i值爲50 爲止。這樣費時費力,要是查看i值爲80時value的值呢?
重點 重點 as早就爲我們想好了
快捷鍵
按上control,然後鼠標點擊斷點(就是那個小紅點)
我想調試
運行普通模式,非調試模式,發現某個結果顯示不正確,斷點調試下。
可以直接調試嗎?不再重新啓動調試模式?
答案是可以的。
attach process
然後有一彈窗如下,選擇調試的進程