Android 開發中常用 ADB 命令總結
adb 的全稱為 Android Debug Bridge,就是起到除錯橋的作用。通過 adb 我們可以在 Eclipse 中方便通過 DDMS 來除錯 Android 程式,說白了就是 debug 工具。adb 的工作方式比較特殊,採用監聽 Socket TCP 5554 等埠的方式讓 IDE 和 Qemu 通訊,預設情況下 adb 會 daemon 相關的網路埠,所以當我們執行 Eclipse 時 adb 程式就會自動執行。作為開發人員,掌握適當所需要的 ADB 操作命令是非常必須的。就把平時工作中用得相對比較多的 adb 命令作個小總結。
- ADB 自身管理相關命令
adb kill-server 終止 ADB 服務程式
adb start-server 啟動或重啟 ADB 服務程式
adb root 以 root 許可權重啟 ADB 服務
- 使用 ADB 進行設定(包括模擬器)管理
adb devices 檢視連線到計算機上的裝置
adb get-serialno 獲取連線到電腦上裝置的序列號,當前只能連線一臺裝置才能獲取得到
adb reboot 重啟連線到電腦上的裝置
adb reboot bootloader /recovery 重啟裝置進入到 fastboot 模式或 recovery 模式,通常在刷機的時候用到
adb [-d|-e|-s] command 傳送指定命令給指定裝置,其中serialNuber是裝置號
- 獲取裝置硬體資訊
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 獲取裝置 Wi-Fi 配置資訊
- 通過裝置管理 APP 應用操作
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 記憶體分割槽情況
- 對檔案進行操作的相關 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 新建檔案
- 其它操作命令
adb shell input text 傳送檔案內容
adb shell input keyevent 通過 adb 命令傳送鍵盤事件
adb shell wm size 獲取裝置解析度
adb shell getprop 獲取裝置引數資訊
adb shell setprop 設定裝置的引數資訊
adb shell screencap -p 使用adb命令進行截圖操作
adb shell screenrecord [options] 使用 adb 命令進行視屏錄製
[options] 可以填寫:
size WIDTH*HEIGHT
bit -rete
-time -limit 時間限制等
作者:BetterLater
本文來源:http://blog.csdn.net/true100/article/details/49736481#rd
相關文章
- Android常用adb命令Android
- 34個Android常用adb shell命令彙總Android
- adb命令總結
- Android開發中常用的命令總結(不定時更新)Android
- Django開發中常用的命令總結Django
- 【Android】 adb 常用命令Android
- Android ADB常用命令Android
- Android開發常用知識總結Android
- adb用到的命令總結
- android adb shell 常用命令Android
- Android 逆向(四) - adb常用逆向命令Android
- 常用adb 命令
- 常用adb命令
- 測試開發-Git常用命令總結Git
- Android ADB原理及常用命令Android
- Android 神兵利器—— Adb 常用命令Android
- 常用adb 和 adb shell 命令
- 常用的ADB命令
- ADB常用命令
- 常用git命令總結Git
- 常用kubectl命令總結
- 常用 Git 命令總結Git
- 軟體開發中oracle查詢常用方法總結Oracle
- 開源容器 Podman 常用命令總結!
- 開發中總結
- 前端開發常用cdn,api總結前端API
- php開發常用函式總結PHP函式
- adb 用法總結
- .NET開發常用知識點總結匯總
- Android adb shell命令大全Android
- Android adb shell 命令大全Android
- Docker 常用命令總結Docker
- node 常用命令總結
- Kafka 常用命令總結Kafka
- Git常用命令總結Git
- docker常用命令總結Docker
- solr常用命令總結Solr
- Git 常用命令總結Git