下面是一些我找到Android的ADB有用的命令??梢允謩踊蚴褂米詣訕嫿ê蜏y試過程。
查看設備
安裝應用
使用install命令安裝一個apk包,如果應用已安裝到了該設備,則使用-r重新安裝和保持原來的應用數據
#example
adb install -r com.feiliu.wjbd
卸載一個應用
#example
adb uninstall com.feiliu.wjbd
啟動一個頁面
# example
adb shell am start -n com.feiliu.wjbd/.MainActivity
adb shell am start -n com.feiliu.wjbd/com.feiliu.wjbd.MainActivity
進入設備的shell界面
截屏
Sergei Shvetsov想出了一個很好方法,獲得一個屏幕截圖且使用shell screencap通過perl輸出到本地目錄。具體查看他的博客給出的解釋
解屏
這個命令會發送一個解屏事件到鎖屏的設備上
日志
命令行顯示Log
#example
adb logcat -s TEST
adb logcat -s TEST MYAPP
優先過濾
顯示一個特定的優先級警告及以上的日志。
# example
adb logcat "*:W"
優先級:
V ― 細則 (最低優先級)
D ― 調試
I ― 信息
W ― 警告
E ― 錯誤
F ― 致命
S ― 靜默 (最高優先級,不會打印任何信息)
使用grep過濾
這個很像在Linux上使用管道命令一樣,需系統支持
#example
adb logcat | grep "Exception"
adb logcat | grep "Exception/|Error"
使用來清除舊的日志
新聞熱點
疑難解答
圖片精選