android系统调试工具adb命令
程序员文章站
2022-06-03 22:42:08
...
查看adb的版本
$ adb version
查看当前PC端连接有多少设备
$ adb devices
获取设备的状态
$ adb get-state
设备的状态有 3 钟,device , offline , unknown
device:设备正常连接
offline:连接出现异常,设备无响应
unknown:没有连接设备
获取root
$ adb root
$ adb remount
进入设备
需要先配置对应的文件。请查看adb配置文档。
$ adb shell
文件上传
$ adb push local remote
文件下载
$ adb pull remote local
注:local为本地路径,remote为设备路径。
打印系统日志log
$ adb logcat
打印系统日志log
$ adb logcat
重启
$ adb reboot
获取***
$ adb get-serialno
按级别过滤日志
$ adb logcat *:W
将 Warning、Error、Fatal 和 Silent 日志输出。
其他过滤:
- V —— Verbose(最低,输出得最多)
- D —— Debug
- I —— Info
- W —— Warning
- E —— Error
- F —— Fatal
- S —— Silent(最高,啥也不输出)
清空日志
$ adb logcat -c
屏幕录像
设定保存目录为/sdcard/demo1.mp4
$ adb shell screenrecord /sdcard/demo1.mp4
内核日志
$ adb shell dmesg
查看设备信息
查看 Android 系统版本
$ adb shell getprop ro.build.version.release
查看屏幕分辨率
$ adb shell wm size
查看屏幕密度
$ adb shell wm density
Mac 地址
$ adb shell cat /sys/class/net/wlan0/address
CPU 信息
$ adb shell cat /proc/cpuinfo
内存信息
$ adb shell cat /proc/meminfo
屏幕截图
图片保存位置为:/sdcard/daemon.png
$ adb shell screencap -p /sdcard/daemon.png
开启 WiFi
$ adb shell svc wifi enable
关闭 WiFi
$ adb shell svc wifi disable
查看进程
$ adb shell ps