1. adb devices - 列出所有连接的 Android 设备及模拟器
2. adb shell - 启动 Android 设备或模拟器的 shell 终端
3. adb install - 安装 APK 文件
4. adb uninstall - 卸载 APK 文件
5. adb logcat - 查看日志输出信息,用于调试应用
6. adb push - 将文件推送到 Android 设备
7. adb pull - 从 Android 设备上拉取文件
8. adb reboot - 重启 Android 设备
9. adb kill-server - 终止 adb 服务器进程
10. adb start-server - 启动 adb 服务器进程
11. adb get-state - 获取 Android 设备的当前状态
12. adb remount - 重新挂载 Android 系统分区为可读写
13. adb root - 重启 adbd 以 root 权限运行
14. adb unroot - 重启 adbd 以非 root 权限运行
15. adb bugreport - 生成包含设备信息和已安装应用列表的日志文件
16. adb backup - 对设备进行备份操作
17. adb restore - 从之前备份中恢复设备
18. adb sideload - 使用恢复模式推送和安装 zip 格式的 OTA 包
19. adb sync - 将内置的 SQLite 数据库同步到上级目录
20. adb wireless - 通过无线连接 Android 设备(Android 11+)21. pm list packages - 列出设备上安装的应用包名
22. pm path 包名 - 打印应用包名对应的数据存储路径
23. pm dump 包名 - 显示应用详细信息
24. pm disable-user 包名 - 禁用应用
25. pm enable 包名 - 启用应用
26. dumpsys activity 包名/主Activity - 输出应用主 Activity 信息
27. am start 包名/主Activity - 启动应用主 Activity
28. am force-stop 包名 - 停止应用
29. ps | grep 包名 - 查看应用进程
30. top -m 5 | head -n 20 - 每 5 秒查询一次前 20 个进程的 CPU 使用情况文章来源:https://www.toymoban.com/news/detail-614895.html
31. top -m 5 -t 包名 | head -n 20 - 每 5 秒查询一次包名进程的 CPU 使用情况
32. dumpsys meminfo 包名 - 查看应用内存使用情况
33. cat /proc/meminfo - 查看设备总内存信息
34. cat /sys/class/net/wlan0/statistics/tx_bytes - 查看 WLAN 发送的字节数
35. cat /sys/class/net/wlan0/statistics/rx_bytes - 查看 WLAN 接收的字节数
36. netstat -nap | grep 端口号 - 查看指定端口号的 socket 网络连接信息
37. ip addr show wlan0 - 查看 WLAN 的 IP 地址
38. ifconfig wlan0 - 查看 WLAN 的 IP 地址(旧)
39. sqlite3 /data/data/包名/数据库名 - 进入应用的 SQLite 数据库
40. run-as 包名 - 以应用的身份运行 shell
41. monkey -p 包名 -v 500 - 向应用发送 500 个伪随机事件来压力测试
42. watch -n 1 "dumpsys gfxinfo 包名" - 监视应用的帧率信息
43. screenrecord /sdcard/demo.mp4 - 录制设备屏幕,输出为 MP4 视频文件
44. dumpsys power | grep mScreenOn|cut -f2 -d'=' - 查看屏幕状态(亮/灭)
45. dumpsys power | grep 'Display Power: state=' - 查看屏幕状态(亮/灭)
46. dumpsys display - 查看屏幕尺寸和密度等信息
47. adb shell wm size - 查看屏幕尺寸
48. adb shell wm density - 查看屏幕密度
49. adb shell getprop | grep ro.sf.lcd_density - 查看屏幕密度
50. aapt dump permissions 包名.apk - 查看 APK 的权限信息文章来源地址https://www.toymoban.com/news/detail-614895.html
到了这里,关于Android adb常用50条命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!