使用adb命令控制Android

ps:简书上编辑器比较难用,后续博客都在csdn上写了,首页: 滔lt的博客

adb shell input text hello //把hello这个内容传到有焦点的EditText之类的控件上

adb shell input keyevent 3 //相当于按下home键,4是返回键

adb shell input keyevent --longpress 3//相当于长按home键

adb shell input tap 250 200 //相当于触摸一下x250,y200的坐标一下

adb shell input swipe 250 200 350 300 //相当于从x250,y200坐标滑动到x350,y300坐标

adb shell input swipe 250 200 350 300 1000 //相当于从x250,y200坐标滑动到x350,y300坐标,共花1000毫秒

adb shell input swipe 250 200 250 200 2000 //相当于长按x250,y200坐标2000秒,(其实是从x250,y200滑动到x250,y200,中间花了2000毫秒,但是位置未改变,所以识别为长按,安卓系统规定单次距离不超过8dp视为未移动)

adb shell screenrecord /sdcard/demo.mp4 //录制视频并保存为后面的路径

adb shell screenrecord  --time-limit 10 /sdcard/demo.mp4 //设置录制的时间为10秒,默认为180秒

adb shell screenrecord --size 1280*720 /sdcard/demo.mp4 //指定视频的分辨率,不指定默认使用手机的分辨率

adb shell screenrecord --bit-rate 6000000 /sdcard/demo.mp4 //指定比特率,默认为4Mbps

adb pull /sdcard/demo.mp4 //导出文件

ps:想获取当前触摸的xy值,可以打开"开发者选项"->"指针位置"即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pull 到电脑的当前路径下 push 到安卓系统文件路径 查看sdcard剩余存储空间 检查文件系统的磁盘空间占...
    Amano阅读 14,265评论 1 6
  • mysql 从库升级为主库的步骤 1、进入主库,设置只读; 1SET GLOBAL read_only=1; 2、...
    嘿嘿逗阅读 2,495评论 2 1
  • 难得这么清静的夜晚,老公加班,孩子学校。不需要考虑月亮在不在?亮不亮?只想静静的斜躺在床上,的确我需要静静。...
    晓兰吧阅读 171评论 2 2
  • 假如你存折中有10000000,你更在乎的是零的个数,还是零前面的那个数字?大多数人更在乎的是零的个数,那代表着身...
    风吹少年心阅读 485评论 0 0
  • 第一百三十一天。 自己的行动执行力真是蛮差劲噢,今天也仅是搬了一趟行李而已。迟迟不肯收拾,把时间都用在刷手机上了。...
    何以醉阅读 109评论 0 0