【FW】ADB指令分类速查清单


1. 设备管理

指令 核心作用
adb devices 列出已连接设备
adb reboot 重启设备
adb reboot bootloader 进入Bootloader模式
adb reboot recovery 进入Recovery模式
adb root 获取Root权限(需设备支持)
adb remount 挂载系统分区为可读写

2. 应用管理

指令 核心作用
adb install -r <apk> 安装/覆盖安装APK
adb uninstall <包名> 卸载应用
adb shell pm list packages 列出所有应用包名
adb shell pm clear <包名> 清除应用数据
adb shell am start -n <Activity路径> 启动指定Activity
adb shell am force-stop <包名> 强制停止应用

3. 调试与日志

指令 核心作用
adb logcat 实时查看系统日志
adb logcat -v time > log.txt 保存带时间戳的日志
adb logcat -c 清空日志缓冲区
adb bugreport 生成完整系统报告
adb dumpsys <服务名> 查看系统服务状态

4. 文件操作

指令 核心作用
adb push <本地路径> <设备路径> 推送文件到设备
adb pull <设备路径> <本地路径> 从设备拉取文件
adb shell ls <路径> 列出目录内容
adb shell rm <文件路径> 删除文件

5. 系统信息

指令 核心作用
adb shell getprop 查看所有系统属性
adb shell wm size 查看屏幕分辨率
adb shell dumpsys battery 查看电池状态
adb shell settings list system 查看系统设置项

6. 输入与界面

指令 核心作用
adb shell input keyevent <键值> 模拟物理按键(如KEYCODE_HOME=3
adb shell input text "abc" 输入文本
adb shell screencap -p <路径> 截图
adb shell screenrecord <路径> 录屏(默认最多3分钟)

7. 网络相关

指令 核心作用
adb shell netstat 查看网络连接状态
adb shell ping <IP> 测试网络连通性
adb reverse tcp:<PC端口> tcp:<设备端口> 端口反向代理
adb shell ifconfig 查看网络接口信息

8. 性能分析

指令 核心作用
adb shell top 实时查看进程CPU/内存占用
adb shell procrank 查看进程内存占用(需Root)
adb shell dumpsys meminfo <包名> 查看应用内存详情
adb shell dumpsys gfxinfo <包名> 分析应用渲染性能

9. 无线调试

指令 核心作用
adb tcpip 5555 开启设备TCP/IP调试端口
adb connect <设备IP>:5555 通过WiFi连接设备
adb disconnect 断开无线连接

10. 高级调试

指令 核心作用
`adb shell ps -A grep <进程名>`
adb shell kill <PID> 终止指定进程
adb shell setprop <属性名> <值> 动态修改系统属性
adb shell cmd <服务命令> 调用隐藏系统服务API

PS:如果有问题,可最先尝试执行 adb kill-server && adb start-server 重置 ADB 连接,再去分析问题。

相关推荐
wyiyiyi44 分钟前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
cpsvps_net1 小时前
美国服务器环境下Windows容器工作负载智能弹性伸缩
windows
天宇_任1 小时前
Mysql数据库迁移到GaussDB注意事项
数据库·mysql·gaussdb
甄超锋1 小时前
Java ArrayList的介绍及用法
java·windows·spring boot·python·spring·spring cloud·tomcat
cpsvps4 小时前
美国服务器环境下Windows容器工作负载基于指标的自动扩缩
windows
xiep14383335104 小时前
Ubuntu 安装带证书的 etcd 集群
数据库·etcd
Java小白程序员5 小时前
Spring Framework:Java 开发的基石与 Spring 生态的起点
java·数据库·spring
老虎06275 小时前
数据库基础—SQL语句总结及在开发时
数据库·sql·oracle
网硕互联的小客服7 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
etcix7 小时前
implement copy file content to clipboard on Windows
windows·stm32·单片机