adb devices 查看當(dāng)前連接的設(shè)備(如果連接了多個(gè)設(shè)備,指定某個(gè)設(shè)備時(shí)用參數(shù) -s)
adb logcat , 打印 Android 的系統(tǒng)日志,可加上-v time 參數(shù)來顯示日志的時(shí)間;
adb kill-server/start-server ?? kill和start adb的server
adb install xxx.apk 安裝一個(gè)apk,覆蓋安裝用參數(shù)-r;
adb install -d xxx.apk 降級安裝
adb uninstall 應(yīng)用的包名? 卸載apk
adb reboot 重啟 Android 設(shè)備
adb shell 進(jìn)入shell
adb push A B 把文件A push 到B上
adb pull /sdcard/B Downloads/? 把sdcard下的文件B pull到本地Downloads目錄下
adb shell am start -n xxx.apk/xxx.Activity? 通過activity啟動(dòng)APP
adb shell am force-stop xxx 強(qiáng)制停止進(jìn)程
adb shell pm list package 列出安裝在設(shè)備上的應(yīng)用(-3:列出第三方應(yīng)用;-f:列出應(yīng)用包名及對應(yīng)的apk名及存放位置;-i:列出應(yīng)用包名及其安裝來源,結(jié)果顯示例子)
adb shell screencap -p /sdcard/screen.png? 截屏,并保存至 sdcard 目錄;
adb shell screenrecord sdcard/record.mp4? 錄屏,執(zhí)行命令后操作手機(jī),ctrl + c 結(jié)束錄制,錄制結(jié)果保存至 sdcard;
adb shell screenrecord --bit-rate 6000000 --verbose --time-limit 5 --bugreport /sdcard/demo.mp4
將保存的視頻從手機(jī)里取出到Downloads路徑:adb pull /sdcard/demo.mp4 /Users/admin/Downloads