一括堤、使用adb命令管理設備
1碌秸、adb devices --查看所有連接到電腦的設備(序列號 設備狀態(tài))
2、adb get-state--獲取設備連接狀態(tài)
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(保留數(shù)據(jù)) xxx(package名稱)
3梳虽、add shell pm list package --獲取手機安裝的包
4址芯、abd shell top -n 1--查看內(nèi)存占用情況
5、adb shell cat /proc/meminfo --查看當前內(nèi)存占用
6窜觉、adb shell kill <pid>--殺死一個進程
7谷炸、adb shell ps -x <pid>--查看指定進程的狀態(tài)
8、adb shell service list --查看后臺services信息
9竖螃、adb shell cat /proc/iomem --查看io內(nèi)存分區(qū)
五淑廊、進行文件操作
1、adb shell ls mnt --查看所有存儲設備名稱
2特咆、abd remount --將system分區(qū)掛載為可讀寫分區(qū)
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