二、android list targets 顯示系統中所有android平臺
android
三、adb install -r aa.apk 安裝apk程序 安裝到data/data目錄下 做爲普通的用戶應用程序shell
四、adb push d:\test.apk /system/app/ 將一個文件寫入手機存儲系統 是要擁有權限能夠寫入任何目錄 甚至放到system目錄下,成爲一個系統應用。app
五、adb push d:\test.txt /system/temp 向手機寫入文件 adb push <local> <romote>工具
六、adb pull /system/temp/ d:\text.txt 從手機拉取文件 adb pull <romote> <local>spa
七、logcat | grep "abc" 須要進入shell模式下才能用 查看logdebug
八、adb remount (從新掛載系統分區,使系統分區從新可寫) ip
adb shellrem
cd system/appget
rm test.apkinput
刪除應用
九、adb shell df 查看系統盤符
十、adb shell pm list packages -f 輸出全部已經安裝的應用
十一、adb shell input keyevent adb shell input keyevent 3 模擬按鍵輸入
十二、adb shell input touchscreen <x1><y1><x2><y2> 模擬滑動輸入
adb shell input touchscreen swipe 18 665 18 350
1三、adb shell dumpsys 查看運行狀態
dumpsys activity activities | grep "tencent"
1四、package管理信息
列出全部的package
pm list packages -f
1五、AM管理信息
adb shell am start -n 包名/包名+類名 啓動一個activity
adb shell screenrecord /sdcard/demo.mp4 錄製屏幕
adb reboot 從新啓動
adb 的來源 : system/core/toolbox 和 frameworks/base/cmds 是全部adb命令和shell命令的來源
adb --- android debug bridge 一個用電腦操縱手機的工具