adb进阶使用

进程

  • adb shell ps #查看手机正在运行的进程 adb shell ps | findstr bluetooth
  • adb shell ps -x pid #查看指定pid的进程状态信息
  • adb shell kill pid #根据进程号杀进程
  • adb shell start adbd #启动守护进程
  • adb shell stop adbd #关闭守护进程

性能

  • adb shell cat /proc/cpuinfo #获取CPU序列号
  • adb shell cat /proc/meminfo #查看当前内存占用
  • adb shell cat /proc/iomem #查看IO内存分区
  • adb shell dumpsys meminfo bluetooth #查看蓝牙占用的内存
  • adb shell dumpsys cpuinfo | findstr bluetooth #获取CPU
  • adb shell top #查看实时资源占用情况
  • adb shell top -n 1 | findstr bluetooth #刷新一次内存信息,然后返回蓝牙内存占用
  • adb shell top #查看设备cpu和内存占用情况
  • adb shell top -m 6 #查看占用内存前6的app
  • adb shell netcfg #查看设备的网络连接情况

文件

  • adb shell ls #列出目录下的文件和文件夹
  • adb shell cd sys #切换当前目录为sys
  • adb shell rename 旧文件名 新文件名 #重命名文件名
  • adb shell rm /sys/1.apk #删除指定目录下的文件
  • adb shell rm -r #删除指定目录下的文件夹及其子目录
  • adb shell mv 旧文件名 新文件名 #移动文件
  • adb shell chmod 777 1.jpg #设置文件权限
  • adb shell mkdir 文件夹名 #新建文件夹
  • adb shell cat 文件 #查看文件内容
  • adb shell cat /data/misc/wifi/*.conf #查看WiFi密码

按键

  • adb shell input keyevent 3 # HOME 键
  • adb shell input keyevent 4 # 返回键
  • adb shell input keyevent 5 # 拨号
  • adb shell input keyevent 6 # 挂断
  • adb shell input keyevent 24 # 音量+
  • adb shell input keyevent 25 # 音量-
  • adb shell input keyevent 26 # 电源键
  • adb shell input keyevent 27 # 拍照
  • adb shell input keyevent 64 # 打开浏览器
  • adb shell input keyevent 82 # 菜单键
  • adb shell input keyevent 85 # 播放/暂停
  • adb shell input keyevent 86 # 停止播放
  • adb shell input keyevent 87 # 播放下一首
  • adb shell input keyevent 88 # 播放上一首
  • adb shell input keyevent 122 #移动光标到行首或列表顶部
  • adb shell input keyevent 123 #移动光标到行尾或列表底部
  • adb shell input keyevent 126 # 恢复播放
  • adb shell input keyevent 127 # 暂停播放
  • adb shell input keyevent 164 # 静音
  • adb shell input keyevent 176 # 打开系统设置
  • adb shell input keyevent 187 # 切换应用
  • adb shell input keyevent 207 # 打开联系人
  • adb shell input keyevent 208 # 打开日历
  • adb shell input keyevent 209 # 打开音乐
  • adb shell input keyevent 210 # 打开计算器
  • adb shell input keyevent 220 # 降低屏幕亮度
  • adb shell input keyevent 221 # 提高屏幕亮度
  • adb shell input keyevent 223 # 休眠
  • adb shell input keyevent 224 # 点亮屏幕
  • adb shell input keyevent 231 # 打开语音助手
  • adb shell input keyevent 276 # 如果没有 wakelock 则让系统休眠

点击、滑动、输入

  • db shell input tap 100 300 #在(100,300)处点击
  • adb shell input swipe 100 1200 100 200 #上滑
  • adb shell input swipe 100 200 100 1200 #下滑
  • adb shell input text hello #输入hello
posted @ 2022-05-19 09:41  小小滴人a  阅读(135)  评论(0编辑  收藏  举报