1. 程式人生 > >(Android)ADB常用命令

(Android)ADB常用命令

adb remount 重新掛載檔案系統
adb shell  獲取許可權,能進入android系統  cd system/etc/dabtuner(進入資料夾)  ls(顯示檔案)  cat 在視窗看檔案內容
#rm -r xxx //刪除名字為xxx的資料夾及其裡面的所有檔案 
#rm xxx //刪除檔案xxx 
#rmdir xxx //刪除xxx的資料夾
exit 退出shell

adb shell input keyevent 3(HOME)     4(BACK)   23 24 25 

adb logcat -c  && -v time -->log.log(清楚之前日誌,後輸出日誌帶時間)
logcat -v time 輸出日誌(帶時間)

adb devices(檢視裝置)

adb kill-server(殺掉server)

adb start-server(啟動server)

adb push <檔案> /system (匯入檔案)

adb pull 路徑/檔名  下載

shift 右鍵 可開啟當前位置cmd

adb reboot 重啟

adb install -r apk位置  解除安裝原apk後安裝
adb uninstall apk的包名 解除安裝apk


monitor 開啟DDMS

adb pull /data/anr/traces.txt (下載anr日誌)

停止應用adb shell am force-stop 包名
開啟應用 adb shell am start -n 包名

adb shell input keyevent 3 回桌面

adb shell sync 同步

串列埠切device switch_usb_mode.sh device

串列埠回原生介面  am start com.android.launcher/com.android.launcher2.Launcher

adb列印日誌
adb logcat -c  //清除日誌
adb logcat -v time > 路徑/檔名  //輸出日誌

串列埠載入觸控驅動
su
insmod /system/lib/modules/gt.ko

串列埠截圖
screencap -p 位置

檢視程序
adb shell ps
殺程序
adb shell kill pid

檢視cpu佔用(1S列印1次,每次10個程序)
adb shell top -d 1 -m 10