文章目录
查看设备
adb devices
启动服务
adb start-server
停止服务
adb kill-server
安装软件
adb install apk路径
卸载软件
adb uninstall 软件包名
覆盖安装
adb isntall -r apk路径
查看系应用
apk shell pm list -packpages -s
查看第三方应用
adb shell pm list packpages -3
文件传输
将电脑文件传输到移动端
adb push 电脑端路径 移动端路径 (移动端的路径斜杆是'/')
将移动端文件传输到电脑
adb pull 移动端路径 电脑路径
adb shell 命令
截屏
adb shell screencap -p sdcard/2.png
查看手机cpu运行情况
adb shell dumpsys cpuinfo
查看应用内存使用情况
adb shell dumpsys meminfo 包名
查看磁盘使用情况
adb shell dumpsys diskstats
清除应用缓存
adb shell pm clear 包名
查看电池状态
adb shell dumpsys battery
查看电池信息
adb shell install batteryproperties
查看日志
adb logcat [选项] [过滤项]
adb logcat > C:\log\1.txt
">"输出 : ">" 后面跟着要输出的日志文件, 可以将 logcat 日志输出到文件中, 使用adb logcat > log 命令
日志的输出时间
adb logcat -v time > d:/1.txt
日志级别
Android 的日志分为如下几个级别:
V —— Verbose(最低,输出得最多)
D —— Debug
I —— Info
W —— Warning
E —— Error
F —— Fatal
S —— Silent(最高)
按某级别过滤日志则会将该级别及以上的日志输出。
比如,命令:adb logcat *:W 将 Warning、Error、Fatal 和 Silent 日志输出
显示所有优先级大于等于“warning”的日志
adb logcat -v time *:S
输出最近的日志
adb logcat -t 5 # 输出最近5行的数据