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

相关推荐
互联网搬砖老肖3 小时前
运维打铁: MongoDB 数据库集群搭建与管理
运维·数据库·mongodb
emplace_back3 小时前
C# 集合表达式和展开运算符 (..) 详解
开发语言·windows·c#
典学长编程4 小时前
数据库Oracle从入门到精通!第四天(并发、锁、视图)
数据库·oracle
积跬步,慕至千里4 小时前
clickhouse数据库表和doris数据库表迁移starrocks数据库时建表注意事项总结
数据库·clickhouse
极限实验室5 小时前
搭建持久化的 INFINI Console 与 Easysearch 容器环境
数据库
白仑色5 小时前
Oracle PL/SQL 编程基础详解(从块结构到游标操作)
数据库·oracle·数据库开发·存储过程·plsql编程
程序猿小D7 小时前
[附源码+数据库+毕业论文]基于Spring+MyBatis+MySQL+Maven+jsp实现的个人财务管理系统,推荐!
java·数据库·mysql·spring·毕业论文·ssm框架·个人财务管理系统
一禅(OneZen)7 小时前
「Windows/Mac OS」AIGC图片生成视频 ,webui + stable-diffusion环境部署教程
windows·stable diffusion
钢铁男儿7 小时前
C# 接口(什么是接口)
java·数据库·c#
AirDroid_cn8 小时前
OPPO手机怎样被其他手机远程控制?两台OPPO手机如何相互远程控制?
android·windows·ios·智能手机·iphone·远程工作·远程控制