adb環境配置及常用命令
阿新 • • 發佈:2021-06-22
一、adb環境配置
1.下載並安裝adb驅動
2.下載adb工具platform-tools.rar,解壓放在某個資料夾下
3.右擊此電腦->屬性->高階系統設定->環境變數->系統變數->path->新增D:\Program Files\adb\platform-tools->儲存配置
4.Window+R->cmd->輸入adb version驗證是否配置OK
二、adb常用命令
1.顯示當前所連線裝置
adb devices
2.安裝應用
adb install XXX.apk # 非覆蓋安裝,若已裝置已存在該應用則安裝失敗adb install -r XXX.apk # 覆蓋安裝
3.解除安裝應用
adb shell uninstall 包名 # 解除安裝應用
4. 檢視應用列表
adb shell pm list packages # 檢視所有應用列表 adb shell pm list packages -f # 檢視應用關聯的 apk 檔案 adb shell pm list packages -s # 檢視系統應用 adb shell pm list packages -3 # 檢視第三方應用 adb shell pm list packages -i # 檢視應用的 installeradb shell pm list packages -u # 檢視已解除安裝的應用 adb shell pm list packages -d # 檢視disabled 的應用 adb shell pm list packages -e # 檢視enabled 的應用 adb shell pm list packages <FILTER> # 檢視包名包含 <FILTER> 字串的應用
5. 清除應用資料和快取
adb shell pm clear <packagename> # 清除應用資料和快取,<packagename>包名
6. 檢視前臺activity
adb shell dumpsys activity activities | grep mFocusedActivity # 檢視前臺activity
若使用該命令報錯,提示'grep' 不是內部或外部命令,也不是可執行的程式或批處理檔案。
解決方法1:將grep 改為findstr,即 adb shell dumpsys activity activities | findstr mFocusedActivity
解決方法2:命令分兩步,1.輸入adb shell 進入到shell 環境後,輸入命令 top| grep mFocusedActivity
退出shell模式: exit
7. 檢視應用詳情資訊
adb shell dumpsys package <packagename> # <packagename>包名 eg : adb shell dumpsys package com.vivo.aiengine
8.檢視應用安裝路徑
adb shell pm path <packagename> # <packagename> 包名 eg: adb shell pm path com.vivo.aiengine
9.將裝置檔案複製到電腦
adb pull 裝置中的檔案 電腦中的目錄
10.將電腦中的檔案複製到裝置中
adb push 電腦的檔案路徑 裝置中的目錄
11.檢視android日誌
adb logcat # 檢視所有的日誌 adb logcat *:E # 檢視error日誌 adb logcat *:D # 檢視debug日誌 adb logcat *:F # 檢視Fatal日誌 adb logcat *:W # 檢視warming日誌 adb logcat *:I # 檢視info日誌
12.清空日誌
adb logcat -c
13.檢視核心日誌
adb shell dmesg
14.檢視裝置型號
adb shell getprop ro.product.model
15.檢視裝置螢幕解析度
adb shell wm size
16.檢視Android_id
adb shell settings get secure android_id
17.檢視Android系統版本
adb shell getprop ro.build.version.release
18.重啟裝置
adb reboot
19.檢視是否已root
進入shell模式 :adb shell
輸入命令: su
20. 簡單的monkey測試
adb shell monkey -p <packagename> -v times # <packagename>包名,times偽隨機事件次數 eg : adb shell monkey -p com.sina.weibo -v 5000
21.檢視程序
adb shell ps
22.檢視實時資源佔用
adb shell top