移动端adb常用命令

文章目录

查看设备

adb devices

移动端adb常用命令

启动服务

adb start-server

移动端adb常用命令

停止服务

adb kill-server

移动端adb常用命令

安装软件

adb install apk路径

移动端adb常用命令

卸载软件

adb uninstall 软件包名

移动端adb常用命令

覆盖安装

adb isntall -r apk路径

移动端adb常用命令

查看系应用

apk shell pm list -packpages -s

移动端adb常用命令

查看第三方应用

adb shell pm list packpages -3

移动端adb常用命令

文件传输

将电脑文件传输到移动端

adb push 电脑端路径 移动端路径 (移动端的路径斜杆是'/')

移动端adb常用命令

将移动端文件传输到电脑

adb pull 移动端路径 电脑路径

移动端adb常用命令

adb shell 命令

截屏

adb shell screencap -p sdcard/2.png

移动端adb常用命令

查看手机cpu运行情况

adb shell dumpsys cpuinfo

移动端adb常用命令

查看应用内存使用情况

adb shell dumpsys meminfo 包名

移动端adb常用命令

查看磁盘使用情况

adb shell dumpsys diskstats

移动端adb常用命令

清除应用缓存

adb shell pm clear 包名

移动端adb常用命令

查看电池状态

adb shell dumpsys battery

移动端adb常用命令

查看电池信息

adb shell install batteryproperties

移动端adb常用命令

查看日志

adb logcat [选项] [过滤项]

adb logcat > C:\log\1.txt
">"输出 : ">" 后面跟着要输出的日志文件, 可以将 logcat 日志输出到文件中, 使用adb logcat > log 命令

日志的输出时间

adb logcat -v time > d:/1.txt

移动端adb常用命令

日志级别

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常用命令

输出最近的日志

adb logcat -t 5 #  输出最近5行的数据

移动端adb常用命令

上一篇:Android studio No Debuggable Processes


下一篇:[python] adb logcat realtime processing -- subprocess