ADB常用命令 上

2021-07-08 14:00:03 字數 2760 閱讀 9274

adb:adb

的全稱為

android debug bridge

,就是起到除錯橋的作用。

管理裝置:

adb connect 192.168.5.248 :同一區域網 ip位址

adb  get-state

device 已連線  unknown 無連線  offline 錯誤連線

adb devices 檢視已經連線裝置

adb get-serialno  檢視裝置序列號

adb reboot 重啟

adb –s 裝置號 –shell

adb –e shell 進入模擬器

adb–d shell  進入真機

adb 自身管理

獲取裝置硬體資訊:需要root許可權

adb shell cat /sys/class/net/wlan0/address 獲取mac位址

adb shell cat /proc/cpuinfo 檢視cpu資訊

adb shell cat /system/build.prop 系統配置屬性

adb shell cat /data/misc/wifi/*.conf 檢視wifi資訊(密碼)

adb install **.apk 安裝apk

adb install –r  .apk 保留資料覆蓋安裝

adb install –s .apk  安裝到sd卡

adb shell pm list package 系統中所有安裝的包名

adb uninstall 包名 解除安裝的包名

adb uninstall –k 保留資料解除安裝

檔案操作:

adb shell ls mnt 檢視所有儲存裝置名

adb remount 重新掛載

adb push /adb pull  //匯入匯出

adb shell ls 列出所有檔名

chmod 777 檔名  設定許可權

其他:

adb shell input text 「」 ….. 傳送文字到裝置輸入框

adb shell input keyevent keycooe_home 傳送鍵盤事件

adb shell wm size 獲取解析度

adb shell getprop獲取裝置引數資訊

adb shell setprop log.tag 設定裝置引數資訊

高階:

1.adb命令截圖:

adb shell screecap -p 如:

adb shell screecap -p /sdcard/screen.png     adb pull /sdcard/screen.png/local 即可檢視剛剛截圖的

adb shell screenrecord 【option】< path/filename>

option: 可設定引數

-- size : width*height 不設定,預設螢幕解析度錄屏

--bit:rate -rate

--time: limittime(不指定 預設180s)

--rotate

如:adb shell screenrecord /sdcard/s1.mp4 普通錄製 引數全預設

adb shell screenrecord --size 640x320/sdcard/s2.mp4 設定解析度

adb常用命令

安裝軟體 adb install apk檔名稱.apk 重新安裝該軟體 adb install r apk檔名稱.apk 解除安裝apk軟體 adb uninstall apk包名.apk 檢視手機上的執行日誌,此項可以用來查錯 adb logcat 檢視手機是否連線,以及連線了幾台手機 adb d...

adb 常用命令

adb命令的主要用途 1.執行android裝置的shell 命令列 2.管理模擬器或android裝置的對映埠。3.安裝和解除安裝應用程式。關閉或開啟adb服務 關閉adb服務 adb kill server 開啟adb服務 adb start server 檢視當前連線的裝置 adb devic...

adb 常用命令

顯示當前執行的全部模擬器 對某一模擬器執行命令 abd s 模擬器編號 adb devices列出來id 命令 獲取模擬器中的檔案 adb pull 用pull命令可以把裝置 手機 上的檔案或者資料夾複製到本機電腦。例如執行程式在機子中存了乙個日誌檔案,可以用次命令將該檔案拉出來到本店電腦中,檢視詳...