ADB命令集合
一. 基礎(chǔ)命令
1. 啟動adb服務(wù):adb start_server
2. 終止adb服務(wù):adb kill_server
3. 獲取幫助:adb help
4. 查看adb版本:adb version
5. 連接設(shè)備:adb connect IP:端口號(模擬器)
6. 斷開設(shè)備:adb disconcent IP:端口號
7. 重啟設(shè)備:adb reboot
8. 查看連接設(shè)備:adb devices
9. 進入shell控制臺:adb shell,操作目錄和Linux一樣
10. 連接真機
1. 手機處于開發(fā)者模式,打開USB接口調(diào)試功能,數(shù)據(jù)線將手機和電腦連接,不要選擇充電模式
2. 電腦中輸入adb devices,查看是否連接成功,成功出現(xiàn)手機型號信息
二. apk相關(guān)命令
1. 安裝apk應用:adb install xx.apk
2. 卸載apk應用:adb uninstall -k xx.apk -k為是否保留配置信息或緩存文件
3. 清除應用數(shù)據(jù):adb shell pm clear <包名>
4. 顯示所有包名:adb shell pm list package
5. 顯示系統(tǒng)應用包名:adb shell pm list package -s
6. 顯示第三方應用包名:adb shell pm list package -3
7. 顯示當前應用包名:
1. 夜神模擬器:adb shell dumpsys window windows | findstr mFocusedApp
2. 安卓手機:adb shell dumpsys window w |findstr \/ |findstr name=
3. 蘋果手機:adb shell dumpsys window w |grep / |grep name=
三. 文件操作命令
1. 上傳文件至設(shè)備:adb push <電腦路徑> <設(shè)備路徑>
2. 從設(shè)備下載文件:adb pull <設(shè)備路徑> <電腦路徑>
四. 系統(tǒng)操作命令
1. 查看測試機的CPU信息:adb shell dumpsys cpuinfo
2. 查看測試機內(nèi)存信息:adb shell dumpsys meminfo
3. 查看測試機手機設(shè)備型號:adb shell getprop ro.product.model
4. 查看安卓系統(tǒng)版本:adb shell getprop ro.build.version.release
五. 其他命令
1. 查看電池電量的相關(guān)信息:adb shell dumpsys battery
2. 查看無線網(wǎng)絡(luò)信息:adb shell dumpsys wifi
3. 查看電源管理相關(guān)信息:adb shell dumpsys power
4. 查看當前系統(tǒng)CPU使用情況:adb shell dumpsys cpuinfo
5. 查看進程占用情況:adb shell top
6. 查看內(nèi)存使用情況:adb shell dumpsys meminfo
六. monkey命令
1. 隨機執(zhí)行monkey測試200次:adb shell monkey -p <包名> 200
2. 顯示日志進度:adb shell monkey -p <包名> -v 200 三種方式:-v,-v-v,-v-v-v,詳細程度
3. 寫入monkey日志:adb shell monkey -p <包名> -v 200 > 文件路徑
4. 指定用戶操作延遲:adb shell monkey -p <包名> --throttle 300(毫秒)
5. 崩潰異常時monkey測試不停止: adb shell monkey -p <包名> --ignore-crashes -v 200 >文件路徑
6. 遇到任何超時錯誤時不停止測試:adb shell monkey -p <包名> --ignore-timeouts -v 200 >文件路徑
7. 調(diào)整各類事件在monkey中占比:
1. adb shell monkey -p <包名> -pct-touch 50 表示觸摸時間占50%
2. adb shell monkey -p <包名> -pct-motion 30 表示手勢事件占30%
3. adb shell monkey -p <包名> -pct-trackball 20 表示滾動事件占20%
浙公網(wǎng)安備 33010602011771號