当前位置:   article > 正文

Android adb 常用命令_adb点击坐标

adb点击坐标

1.坐标点击:在 100 100位置点击

adb shell input tap 100 100

2.长按:在 100 100 位置长按 1000毫秒

adb shell input swipe 100 100 100 100 1000

3.滑动:在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒)

adb shell input swipe 50 250 250 250 500

4.截图:

adb shell screencap -p /sdcard/1.png

  推送设备图片到电脑E盘

adb pull /sdcard/1.png E:\

  删除设备图片

adb shell rm /sdcard/1.png

4.1截取副屏(双屏设备)

adb shell screencap -d 1 -p /sdcard/1.png

  点击副屏

adb shell input -d 1 tap 100 100

5.输入字符abc

adb shell input text abc

6.常用命令

  1. 一、常用简单的adb命令:
  2. 1、adb devices: 获取设备列表和设备的状态
  3. 2、adb get-state: 获取设备的状态(设备的状态有三种:device,设备连接正常;offline,连接出现异常,设备无响应;unknown,设备未连接;)
  4. 3、adb kill-server,adb start-server: 结束,启动adb服务
  5. 4、adb install -r: 覆盖安装应用(apk)
  6. 5、adb uninstall: 卸载应用(应用包名)
  7. 6、adb pull : 将设备上的文件复制到电脑上
  8. 7、adb push : 将电脑上的文件复制到设备上
  9. 8、adb reboot : 重启设备
  10. 9、adb connect : 远程连接设备
  11. 10、adb disconnect : 断开设备连接
  12. 二、adb shell pm基本的命令:
  13. 1、列出安装在设备上的应用
  14. # adb shell pm list package -s 列出系统应用
  15. # adb shell pm list package -3 列出第三方的应用
  16. # adb shell pm list package -i 列出来源
  17. # adb shell pm list package -f 列出包名和路径
  18. 2、列出应用apk的位置
  19. # adb shell pm path packagename 列出应用apk的位置
  20. 3、列出应用的详细信息
  21. # adb shell pm dump packagename 列出应用相关的信息
  22. 4、清除应用的缓存数据
  23. # adb shell pm clear packagename 清除应用的缓存数据
  24. 5、安装卸载手机应用:
  25. 首先将test.apk文件push到手机目录中比如/data/local/tmp
  26. # adb shell pm install /data/local/tmp/test.apk 安装
  27. # adb shell pm install –r /data/local/tmp/test.apk 重新安装
  28. # adb shell pm uninstall -k packagename 卸载,加k保留缓存数据
  29. # adb shell pm install -d apk 允许降级安装
  30. 三、adb shell am基本的命令:
  31. 1、启动一个 Activity:
  32. # adb shell am start -n activityname 启动一个 Activity
  33. 2、等待页面启动完成:
  34. # adb shell am start -W activityname 等待页面启动完成
  35. 3、先停止应用再启动:
  36. # adb shell am start -S activityname 先停止应用再启动
  37. 4、结束应用:
  38. # am force-stop packagename 结束应用
  39. 三、adb shell dumpsys基本的命令:
  40. 1、监控应用数据:
  41. # adb shell dumpsys cpuinfo cpu信息
  42. # adb shell dumpsys meminfo 内存信息
  43. # adb shell dumpsys power 电源信息
  44. # adb shell dumpsys battery 电池信息
  45. # adb shell dumpsys wifi wifi信息
  46. # adb shell dumpsys notification 通知信息
  47. # adb shell dumpsys activity 获取页面信息
  48. 四、关闭某项进程,以monkey为例:
  49. 杀死monkey进程:
  50. # ps | grep monkey 查看monkey进程的pid
  51. # kill pid 杀死monkey进程
  52. 五、最近12小时的资源情况:
  53. # dumpsys procstats --hours 12 最近12小时的资源情况
  54. 六、录制屏幕命令:
  55. # adb shell screenrecord /sdcard/demo.mp4 视频录制命令
  56. 可选参数:
  57. 1、限制录制时间:
  58. 参数: --time-limit
  59. 2、指定视频分辨率大小:
  60. 参数: --size
  61. 3、指定视频的比特率:
  62. 参数: --bit-rate
  63. 4、在命令行显示log:
  64. 参数: --verbose
  65. 七、截图命令:
  66. # adb shell screencap -p /sdcard/screen.png 截图并保存到指定位置
  67. 八、input命令:
  68. adb shell input:
  69. <可选参数>
  70. #text 输入文本
  71. #keyevent 输入事件
  72. #tap 点击
  73. #swipe 滑动<坐标><坐标为原地,则是长按>
  74. 九、关于获取当前页面的信息:
  75. # adb shell dumpsys activity top | findstr ACTIVITY 获取当前界面的Activity
  76. # adb shell dumpsys activity | findstr mFocusedActivity 获取当前页面的activity
  77. 十、生成当前页面的xml文本:
  78. # adb shell uiautomator dump [file] 获取当前页面的xml信息
  79. text 控件中显示的文本内容
  80. class 控件的类型
  81. package 包名
  82. content-desc 说明
  83. checkable 是否允许check
  84. checked check状态
  85. clickable 是否允许click
  86. enabled 控件状态
  87. focusable 是否允许获取焦点
  88. focused 是否获取到焦点
  89. scrollable 是否允许滚动
  90. long-clickable 是否允许长安
  91. password 是否是密码控件
  92. selected select状态
  93. bounds 控件绘制的长宽及位置 四个数据,分成两组,分别是 左上坐标和右下坐标
  94. 十一、打印页面的log信息:
  95. # logcat -s ActivityManager 打印页面的log信息
  96. 十二、系统操作指令
  97. adb shell getprop ro.product.model 获取设备型号
  98. adb shell getprop ro.build.version.release 获取设备 Android 系统版本
  99. adb get-serialno 获取设备的序列号(设备号)
  100. adb shell wm size 获取设备屏幕分辨率
  101. adb shell dumpsys activity |find "mFocusedActivity" 查看前台应用包名,适用于 Android 7.0 以下,必须先启动 app
  102. adb shell dumpsys activity |find "mResumedActivity" 查看前台应用包名,适用于 Android 8.0 以上,必须先启动 app

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56376
推荐阅读
相关标签
  

闽ICP备14008679号