android開發adb常用命令

一、使用adb命令管理設備

1、adb devices --查看所有連接到電腦的設備(序列號 設備狀態)

2、adb get-state--獲取設備連接狀態

3、adb get-serialno--獲取設備序列號

4、adb reboot --重啟設備

5、adb reboot [bootloader|recovery] --進入fastboot|recovery模式

6、adb shell --只有一個設備連接電腦時進入設備的方法

7、adb -s serialno shell --進去指定序列號的設備

8、adb -d shell --進去真實設備

9、adb -e shell --進去虛擬設備

二、adb自身管理

1、adb kill-server --殺死adb進程

2、adb start-server --啟動adb進程

3、adb root --獲取root權限重啟adb

三、獲取設備硬件信息

1、adb shell cat /sys/class/net/wlan0/address --獲取MAC地址

2、adb shell cat /proc/cpuinfo --獲取cpu信息

3、adb shell cat /system/build.prop --獲取手機的配置信息

4、adb shell cat /data/misc/wifi/*.conf --獲取手機連接的wifi信息

四、管理設備app

1、adb install -r(覆蓋安裝)-s(安裝到sd卡) xxx.apk --安裝app

2、adb uninstall -k(保留數據) xxx(package名稱)

3、add shell pm list package --獲取手機安裝的包

4、abd shell top -n 1--查看內存占用情況

5、adb shell cat /proc/meminfo --查看當前內存占用

6、adb shell kill <pid>--殺死一個進程

7、adb shell ps -x <pid>--查看指定進程的狀態

8、adb shell service list --查看后臺services信息

9、adb shell cat /proc/iomem --查看io內存分區

五、進行文件操作

1、adb shell ls mnt --查看所有存儲設備名稱

2、abd remount --將system分區掛載為可讀寫分區

3、adb push xxx.apk /sacard/

4、adb pull /sdcard/xxx.apk /local/

5、adb shell ls --列出手機上的所有文件及文件夾名稱

6、rename ssss.pdf kkk.pdf

六、其它命令

1、adb shell input text "http://www.baidu.com"

2、adb shell input keyevent HEYCODE_HOME

3、adb shell wm size --獲取分辨率

七、使用adb命令截屏和錄制視頻 4.4支持

1.截圖命令:adb shell screencap -p <path/filename>

2.屏幕錄像命令:adb shell screenrecord [options] <path/filename>

option:

--size:width*height :默認取本機

--bit-rate RATE

--time-limit TIME s

--rotate 旋轉90度

終止視頻:

CTRL+C
https://blog.csdn.net/g984160547/article/details/135509740

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 原文鏈接:www.lxweimin.com 1、查看最上層成activity名字: adb shell dumps...
    SmileToLin閱讀 869評論 0 1
  • 不同操作系統關鍵字: 版權聲明:本文為CSDN博主「熱愛學習的吉吉」的原創文章,原文鏈接:https://blog...
    呵呵豆閱讀 2,688評論 0 0
  • 一、查看當前顯示的Activitylinux:adb shell dumpsys activity | grep ...
    PrivateGO閱讀 2,101評論 0 0
  • 獲取編譯時間cat /proc/version 內核崩潰cat /proc/last_kmsg 獲取硬件信息adb...
    慢牛策略閱讀 9,165評論 0 14
  • adb devices 指令實例講解 狀態信息有3種狀態: 1)device狀態:表示設備或模擬器已經連接到adb...
    粥一樣溫柔閱讀 1,137評論 0 1