(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