在Android客戶端的測試過程中,有時候我們會遇到閃退等異常情況。這時我們可以通過adb抓取log,從而給開發提供更多信息。
一、下載ADB.exe
在網上搜索“adb工具包”就可以找到很多adb了,我們需要
adb.exe、 AdbWinApi.dll、 AdbWinUsbApi.dll這3個文件,其他無所謂。將包含這3個文件的文件夾放入任意目錄(這里放入d:\adb目錄)
二、配置環境變量
電腦桌面上右擊 計算機-->屬性-->高級系統配置-->環境變量,在 系統變量 中找到path(沒有可以新建一個)。點擊path后再變量值的開頭加上你的路徑“d:\adb;”,切記路徑最后還要帶個分號。點擊確定-->確定,如此就完成了環境變量的配置。
三、抓log
- 將手機與電腦用數據線相連。
- 打開命令行(開始-->附件-->命令提示符),然后進行一下步驟:
- 顯示現在連接的手機設備(確保自己的手機是連接電腦的):輸入 adb devices + 回車
- 抓log:輸入 adb logcat + 回車
- 停止抓log:使用ctrl + c
- 將log導出:adb logcat > d:1.txt(將log導出到d:/1.txt文件中)
通過上面4個步驟我們就成功的抓取了log並放到了相應的文件夾中,是不是很簡單呢?