android调试步骤,Android16_Android调试步骤
Android16_Android調試方法
一、DDMS的使用
在Eclipse中打開DDMS視圖
1.LogCat:
LogCat用于顯示程序運行時的日志信息,一般包括debug、info、warn和error,上面5個圓圈形按鈕分別是:
V --verbose:查看全部日志信息
D --debug:查看debug、info、warn和error信息
I --info:查看info、warn和error信息
W --warn:查看warn和error信息
E --error:查看error信息
另外,LogCat可以添加過濾器,用來查看特定的信息,例如我們之前添加的System.out過濾器就是用來查看輸出信息的。
2.File Explorer
File Explorer可以瀏覽當前模擬器中的所有文件。就是和用adb shell中查看的是一樣的。比如:上次通過shell命令查詢數據庫的位置是在data/data/com.android.activity/database/下面。
此外,在File Explorer標簽上有兩個按鈕,分別是push a file from device和push a file onto device,即從模擬器上得到一個文件和向模擬器上添加一個文件。這樣可以可以很方便的在模擬器與電腦之間傳輸數據。
3.Devices
有時Android模擬器正常運行,可是DDMS卻和模擬器的連接中斷,此時只要在Devices標簽下點擊restart即可重新建立連接。
二、常見程序調試方法
當程序運行時提示有異常時,可以在Logcat下面看Error信息,里面會有異常的全部信息。通常做法是使用Log這個類在程序中記錄日志信息。
例如:
Log.d("debugInfo","這是程序中的Debug信息");
d()方法就是debug信息,此外還有v()、i()、w()、e()等,這樣添加日志信息之后就可以在LogCat中添加過濾器,當程序運行的時候就可以查看日志信息了。
d()方法中的參數分別為日志名稱和日志內容。添加過濾器方法:
其中,Log Tag就是d()方法中的名字。
總結
以上是生活随笔為你收集整理的android调试步骤,Android16_Android调试步骤的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux文件描述符与标识符,文件描述符
- 下一篇: 那就走吧是哪首歌啊?