【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 连接,再去分析问题。

相关推荐
九皇叔叔17 分钟前
【7】PostgreSQL 事务
数据库·postgresql
kk在加油20 分钟前
Mysql锁机制与优化实践以及MVCC底层原理剖析
数据库·sql·mysql
Kookoos37 分钟前
ABP VNext + Cosmos DB Change Feed:搭建实时数据变更流服务
数据库·分布式·后端·abp vnext·azure cosmos
1024小神1 小时前
tauri项目在windows上的c盘没有权限写入文件
c语言·开发语言·windows
hello 早上好1 小时前
MsSql 其他(2)
数据库·mysql
高压锅_12201 小时前
SQLAlchemy数据库连接密码特殊字符处理完全指南
数据库·mysql·django·sqlalchemy
Hello.Reader6 小时前
Redis 延迟监控深度指南
数据库·redis·缓存
ybq195133454316 小时前
Redis-主从复制-分布式系统
java·数据库·redis
好奇的菜鸟9 小时前
如何在IntelliJ IDEA中设置数据库连接全局共享
java·数据库·intellij-idea
tan180°9 小时前
MySQL表的操作(3)
linux·数据库·c++·vscode·后端·mysql