adb命令
命令 | 解释 |
---|---|
adb start-server 或者adb shell | 启动adb服务 |
adb kill-server | 关闭服务 |
adb devices | 查看设备编号 |
adb install 路径 | 安装apk |
adb uninstall 包名 | 卸载apk |
adb shell pm list packages | 罗列出所有的包 |
adb shell pm list packages -s | 系统包名 |
adb shell pm list packages -3 | 三方的包名 |
adb shell dumpsys cpuinfo | 查看当前移动端的cpu的使用率 |
adb shell dumpsys cpuinfo -包名 | 查看当前app cpu的使用率 |
adb shell getprop/findstr dalvik | 查看本机内存使用率 |
adb shell dumpsys meminfo +包名 | 查看当前app 内存的使用率 |
adb shell dumpsys activity / findstr “mFocusedActivity” | 查看当前的app的包名以及启动项 |
adb locat | 查看手机日志 |
logcat -v time process >C:/log/aa.txt | 打印日志并保存到本机 |
adb -s 设备名称 logcat -v time process >C:/log/aa.txt | 指定设备进行打印 |
Android 的日志分为如下几个级别:
V —— Verbose(最低,输出得最多)
D —— Debug
I —— Info
W —— Warning
E —— Error
F —— Fatal
S —— Silent(最高,啥也不输出)
adb logcat *:W 过滤日志 含w以及w以上的日志
adb -s 设备名称 logcat *:w -v time process >C:/log/aa.txt 指定设备进行打印
命令 | 解释 |
---|---|
adb get-serialno | 获取手机的序列号手机 |
adb shell wm size | 查看手机屏幕分辨率 |
adb shell getprop ro.product.model | 查看手机的设备型号 |