adb logcat //显示全部日志
adb logcat > c:\test.log //将日志保存到 test.log
优先级:
V- 细则(最低优先级)
D-调试
l-信息
W-警告
E-错误
F-致命
S-静默(优先级最高,不会打印任何信息)
基础脚本
1.启动adb服务
adb start -server
2.终止adb服务
adb kill -server
3.进入adb运行环境
adb shell
4.获取帮助,里面有adb各种信息和参数介绍
adb help
5.查看adb版本
adb version
6.以root权限重启adb 命令
apk相关
adb install test.apk -r 覆盖安装,保留数据和缓存文件
-d 解决低版本version 问题
-s 安装apk到SD卡中
卸载apk
adb uninstall -k <package_name>
可选参数-k 的作用为卸载软件但是保留配置和缓存文件
查看APP的路径
adb shell pm path <package_name>
查看一个普通APP的路径,如下,位于data/app下面普通APP
package :/data/app/com.tencent.test-1/base.apk
查看apk的版本信息
adb shell dumpsys package <package_name> | grepversion
查看手机型号信息
adb shell getprop | grep version
获取序列号,获取到序列号即可为adb devices 列出的序列号
adb get-serialno
查看连接的设备
adb devices
查看WiFi密码
adb shell cat data/misc/wifi/*.conf
查看后台services信息
adb shell service list
查看各个进程内存的另一个方法 不是所有设备都支持
adb shell procrank
查看设备上进程CPU和内存占用情况
adb shell top
列出目录下的文件和文件夹,可选参数胡-al可查看文件和文件夹的详细信息
adb shell ls [al]
进入文件夹
adb shell cd
查看文件
adb shell cat
重命名文件
adb shell rename path/oldfilename path/newfilename
拷贝文件
adb shell cp file newpath/file1
创建目录
adb shell mkdir path/folder
设置文件最高读写权限
adb shell chmod 777 filename