啓動DDMS: ddmswindows
查看adb命令幫助信息: adb help緩存
在命令行中查看LOG信息: adb logcat -s 標籤名spa
查看bug報告: adb bugreport 命令行
安裝apk: adb install <apk文件路徑> 調試
卸載apk: adb uninstall <軟件名> adb uninstall -k <軟件名> 若是加 -k 參數,爲卸載軟件可是保留配置和緩存文件. 日誌
從電腦上發送文件到設備: adb push <本地路徑> <遠程路徑>orm
從設備上下載文件到電腦: adb pull <遠程路徑> <本地路徑>cmd
for crash log : logcat -b crash -dform
for xxx log : logcat -b main -d -s xxxxx xxxxxthread
在本地調試代碼時,咱們常常經過查看LogCat日誌來分析解決問題。對於發佈的應用,在代碼中執行命令「logcat -d -v threadtime」也能達到一樣的效果,只不過是獲取到了用戶手機的logcat。當Native崩潰時,Android系統一樣會輸出崩潰堆棧到LogCat,那麼拿到了LogCat信息也就拿到了Native的崩潰堆棧。
提取 anr信息
adb pull /data/anr/traces.txt