ADB命令

2022-09-23 06:07:09 字數 2970 閱讀 6047

檢視adb版本號:

d:\adb>adb version

android debug bridge version 1.0.41

version 29.0.5-5949299

installed as d:\adb\adb.exe

adb連線時,特別是通過adb wifi連線的,先用命令:adb connect 192.168.1.105,測試,然後就可以正常控制了

連線指定裝置:

adb connect 192.168.1.105

取消連線

adb disconnect 192.168.1.105

通過ip連線

c:\users\my>adb connect 192.168.1.109

connected to 192.168.1.109:5555

得到序列號方法一

c:\users\my>adb get-serialno

192.168.1.109:5555

得到序列號方法二

c:\users\my>adb shell getprop ro.serialno

pvq4nrx4kzemw

c:\users\my>

1.截圖 screencap

adb shell screencap 檔案儲存路徑

os.system('adb shell screencap -p /sdcard/tmall.png')

os.system('adb pull /sdcard/tmall.png .')

2.錄影 screenrecord

adb shell screenrecord 檔案儲存路徑

3.呼叫activitymanager(am 命令)

a. 傳送 intent

adb shell am start -a android.intent.action.view

b.啟動activity

adb shell am start -n 包名/類名

c. 啟動service

adb shell am startservice 包名/類名

啟動指定的service

d. 傳送廣播

adb shell am boradcast -a 廣播action

adb 命令傳送開機廣播

e. 強行停止應用

adb shell force-stop 包名

解除安裝apk

adb shell pm uninstall 包名

檢視手機中所有apk 包名

adb shell pm list packages

adb shell pm list packages "kuaisho"

結果:package:com.kuaishou.nebula

adb shell pm list packages "dida"

結果:package:com.didapinche.booking

根據包名,檢視apk 安裝路徑

adb shell pm path 包名

adb shell pm path com.kuaishou.nebula

檢視解析度:adb shell wm siz

結果:physical size:1080x1920

刪除指定檔案:

adb shell rm /sdcard/tmall.png

adb shell pull /sdcard/tmall.png .

adb:error:remote object '/sdcard/tmall.png' does not exist

adb shell ls /sdcard/tmall.png

/sdcard/tmall.png:no such file or directory

adb shell pm clear 包名

adb shell settings list system

adb shell settings list global

adb shell settings list secure

分別檢視 系統 全域性 安全 可以使用adb shell 設定的屬性(可以使用setting設定的屬性)

對應屬性的儲存的手機位置:

/data/system/users/0/下的對應xml檔案:

ettings_global.xml,settings_secure.xml和settings_system.xml

獲取自動鎖屏時間是

adb shell settings list system | grep timeout

screen_off_timeout=300000

android系統的鎖屏時間存放在setting資料庫中,欄位為settings.system.screen_off_timeout

設定為永不鎖屏(2147483647也就是-1)

adb shell settings put system screen_off_timeout 2147483647

[email protected]:/ $ adb shell settings list system | grep timeout

screen_off_timeout=2147483647

adb shell dumpsys activity activities

adb命令

逍遙模擬器連線 adb connect 127 0 0 1 21503 夜神模擬器連線 adb connect 127 0 0 1 62001 網易mumu模擬器 adb kill server adb devices adb connect 127 0 0 1 7555 檢測連線的裝置 adb d...

adb命令

1 usb連線手機 確保adb可以正常連線 c users shone adb devices list of devices attached 882qaeu99j9hu device 2 啟用adb服務 可以拔線了 adb tcpip 埠號 建議預設用5555 c users shone ad...

ADB命令

adb命令 產看移動端裝置 adb devices 開啟adb服務 adb start server 關閉sdb 服務 adb kill server 安裝apk adb install apk路徑 覆蓋安裝 adb install r apk路徑 系統程式包 adb shell pm list p...