編輯:關於Android編程
做開發的,最基本的調試要會,今天簡單做個步驟,希望對小白有幫助。
網上很多教程講的都是使用這個按鈕進行調試
今天我只講個簡單的吧。
簡單流程:正常Run app也就是用“倒右三角”直接運行,運行之後,想調試那個功能,再進行調試
舉個簡單的例子:當你忘記findviewbyid的時候就直接setText的時候會出現空指針異常如圖:
vcTjz+u198rUtcTSs8Pmo6jI57n7xOPP67X3ytS1xNKzw+a9+LK7yKWjrM/I198yLDMsNLK91Nm9+Mjro6k8L3A+DQo8YmxvY2txdW90ZT4NCgk8cD48aW1nIGFsdD0="這裡寫圖片描述" src="/uploadfile/Collfiles/20160506/20160506091121614.png" title="\" />
2.打斷點,比如現在我們想看mTv為什麼會報空指針,對著那一行打斷點,可以打一個,也可以打多個
3.選擇run->Attach debugger
4.選擇後會彈出這個(前提是你的項目已經運行成功的情況下,如果在第一個activty就掛了的情況,是不會有你的app的根包名的)
5.點擊ok之後出現如圖所示界面就代表你可以在手機上面操作進行調試了
6.操作手機到指定功能(比如當我們點擊的時候才會執行我們打斷點的代碼):andorid studio會自動調試
7.跳到下一個調試紅點,檢查textview是否為null
簡單的調試就完成了,找到原因了,更改就好了。至於高級調試,各位自行搜索啦。
附加:常用快捷鍵:F6:執行下一行
0x00 序隨著移動安全越來越火,各種調試工具也都層出不窮,但因為環境和需求的不同,並沒有工具是萬能的。另外工具是死的,人是活的,如果能搞懂工具的原理再結合上
前置文章: 《Android 4.4 KitKat NotificationManagerService使用詳解與原理分析(一)__使用詳解》 概況 在上一
最近本人需要用到夜間模式,但是經過一番搜索似乎並沒有看到好的開源實現,看到有一個類似的庫MultipleTheme,但是需要自定義所有要實現換膚功能的View,感覺比較麻
時隔5個月時間,即6月14日,紅米3S作為紅米3的升級版,配備了高通骁龍430八核處理器,配備4100毫安時電池,定價699元起。紅米3S相對於紅米3的售價