1,ADB自身管理相關命令
adb kill-server 終止ADB服務進程
adb start-server 啓動或重啓ADB服務進程
adb root 以root權限重啓ADB服務
2,使用ADB進行設置(包括模擬器)管理
adb devices 查看連接到計算機上的設備
adb get-serialno 獲取連接到電腦上設備的序列號,當前只能連接一臺設備才能獲取得到
adb reboot 重啓連接到電腦上的設備
adb reboot bootloader /recovery 重啓設備進入到fastboot模式或recovery模式,通常在刷機的時候用到
adb [-d|-e|-s] command 發送指定命令給指定設備,其中serialNuber是設備號
3,獲取設備硬件信息
adb shell cat /sys/class/net/wlan0/address 獲取wifi mac地址
adb shell cat/proc/cpuinfo 獲取cpu序列號
adb shell cat /system/build.prop 獲取設備編譯屬性
adb shell cat /data/misc/wifi/*.conf 獲取設備wifi配置信息
4,通過設備管理APP應用操作
adb deviesc 查看看手機是否連接上
adb install [-r|-s] 安裝apk文件
adb uninstall [-k] 卸載APP
adb shell top [-m ] 查看內存情況,如果有number表示查看多少條數據
adb shell ps 查看進程列表數據
adb shell kill 殺死對應pid的進程
adb shell ps -x 查看指定pid進行的運行狀態
adb shell service list 查看後臺服務信息
adb shell cat /proc/meminfo 查看當前內存佔用情況
adb shell cat /proc/iomen 查看io內存分區情況
5,對文件進行操作的相關adb命令
adb shell ls mnt 查看所有設備中的存儲設備名
adb remount 將system分區重新掛載爲可讀寫分區
adb push 從本地複製文件到設備中local和remote分別對應本地與設備的文件
adb pull 從設備複製文件到本地的操作
adb shell ls 查看目錄下的所有文件及文件夾
adb shell cd 查看文件夾內容
adb shell mkdir path/floldername 新建文件
6,其它操作命令
adb shell input text 發送文件內容
adb shell input keyevent 通過adb命令發送鍵盤事件
adb shell wm size 獲取設備分辨率
adb shell getprop 獲取設備參數信息
adb shell setprop 設置設備的參數信息
adb shell screencap -p