Android adb常用50条命令

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 使用情况

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 的权限信息

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值