adb常用操作指令
-
查看PC端目前链接的设备:adb devices
-
查看PC端链接设备的状态:adb get-state (device 表示链接正常)
-
查看日志: abd logcat
-
将日志输出到指定文件中: abd logcat > [文件路径\文件名]
-
日志信息类别:4种
-
I: 信息
-
D:调试
-
E:错误
-
W:警告
-
-
指定打印的日志级别:adb logcat *:【日志级别】
-
查看指定缓冲区日志:adb logcat -b [缓冲区类型]
-
清除日志:adb 指令的最后添加 -c
-
输出cpu功耗等更详细的日志信息:adb bugreport
-
安装app应用:adb install [指定目录下的.apk文件]
-
卸载app应用:adb uninstall [packagename]
注释: 日志存在于4个缓冲区中:radio,system,main,event 查看日志时主要查看的是main缓冲区的日志
-
查看连接设备中所有应用的包名:adb shell pm list packages
-
查看当前运行中运用的view的包名:adb shell dumpsys window | findstr mCurrentFocus
查看某个apk的包名:
aapt dump badging 【对应apk的绝对路径】;// aapt工具所在路径:sdk/build_tools/version
-
查看CUP信息:adb shell cat /proc/cpuinfo
注释: cat 在linux中指的是查看命令
-
查看分辨率:adb shell wm size
-
查看电池信息: adb shell dumpsys battery
- 获取系统版本号:adb shell getprop ro.build.version.release
- 获取PC端当前连接设备的版本号:adb version
-
手机电脑相互拷贝文件:
-
adb push [目标文件] [目的地]
-
-
abd pull 【目标文件】【目的地】
-
-
注释: 目标文件指的是需要推送、拉取的文件的名称(包含绝对路径);目的地指的是将目标文件拉取、推送到指定地点
-