ADB基础命令

本文详细列举了ADB(Android Debug Bridge)的一系列命令,包括获取所有应用、三方应用信息、查看CPU和内存使用情况、强制停止应用、模拟用户操作、屏幕截图与录制、设备状态查询等,是Android开发者进行设备管理和调试的重要工具。
摘要由CSDN通过智能技术生成
  1. adb shell pm list packages——所有应用
  2. adb shell pm list packages -3——三方应用
  3. adb shell dumpsys window | findstr mCurrent ——正在使用的包名
  4. adb shell dumpsys cpuinfo ——本机CPU占用率
  5. adb shell dumpsys cpuinfo | findstr 包名 ——获取应用CPU占有率
  6. adb shell getprop| findstr dalvik——本机内存使用情况
  7. adb shell dumpsys meminfo 包名——应用内存使用情况
  8. adb shell am force-stop 包名——强制停止应用
  9. adb shell input keyevent——键盘操作
  10. adb shell input swipe 起始坐标——滑动
  11. adb shell input text 内容——输入内容
  12. adb shell input tap 坐标——点击
  13. adb shell dumpsys window w|findstr V|findstr name——查找当前活动包与Activity
  14. adb shell am start -W(绝对路径,首个Activity)——启动时间
  15. adb shell am start -n——启动指定app
  16. 查看进程:adb shell ps|findstr package
  17. 根据pid杀应用的进程:adb shell kill pid(例如3308)
  18. 直接截图到电脑:adb exec-out screencap -p > 文件夹及文件名
  19. adb shell cat/proc/meminfo——内存信息
  20. adb shell pm dump 包名|findstr version——查看包名
  21. 通过adb命令截图:adb shell screencap -p/sdcard/01.png
  22. 拉取到电脑:adb pull/ sdcard/01.png 本地目录
  23. 录制手机视频:adb shell screenrecord/sdcard/test.mp4

限制录制时间:

参数:--time-limit

adb shell screenrecord --time-limit 10/sdcard/test.mp4

//限制视频录制时间为10s,如果不限制,默认180s

adb pull/storage/sdcard0/test.mp4本地目录

adb disconnect 设备IP——设备port;断开连接设备

adb kill-server ——结束adb服务

adb start-server——启动adb服务

使用scrcpy投屏:

链接adb后进入scrcpy目录下

输入:.\scrcpy -m 1920开始投屏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值