判断设备是否安卓7以下系统
小于24,则需要ROOT,否则是7以上系统

if (device.sdkInt < 24) {var root = true
} else {var root = false
}

注意:以下命令需要root权限

RootAutomator.tap(x, y[, id])
x 横坐标
y 纵坐标
id 多点触摸id,可选,默认为1,可以通过setDefaultId指定。
点击位置(x, y)。其中id是一个整数值,用于区分多点触摸,不同的id表示不同的"手指",例如:

var ra = new RootAutomator();
//让"手指1"点击位置(100, 100)
ra.tap(100, 100, 1);
//让"手指2"点击位置(200, 200);
ra.tap(200, 200, 2);
ra.exit();

如果不需要多点触摸,则不需要id这个参数。 多点触摸通常用于手势或游戏操作,例如模拟双指捏合、双指上滑等。
某些情况下可能存在tap点击无反应的情况,这时可以用**RootAutomator.press()**函数代替。

RootAutomator.swipe(x1, x2, y1, y2[, duration, id])
x1 滑动起点横坐标
y1 滑动起点纵坐标
x2 滑动终点横坐标
y2 滑动终点纵坐标
duration 滑动时长,单位毫秒,默认值为300
id 多点触摸id,可选,默认为1
模拟一次从(x1, y1)到(x2, y2)的时间为duration毫秒的滑动。

RootAutomator.press(x, y, duration[, id])
x 横坐标
y 纵坐标
duration 按下时长
id 多点触摸id,可选,默认为1
模拟按下位置(x, y),时长为duration毫秒。

RootAutomator.longPress(x, y[, id])
x 横坐标
y 纵坐标
duration 按下时长
id 多点触摸id,可选,默认为1
模拟长按位置(x, y)。
以上为简单模拟触摸操作的函数。
如果要模拟一些复杂的手势,需要更底层的函数。

RootAutomator.touchDown(x, y[, id])
x 横坐标
y 纵坐标
id 多点触摸id,可选,默认为1
模拟手指按下位置(x, y)。

RootAutomator.touchMove(x, y[, id])
x 横坐标
y 纵坐标
id 多点触摸id,可选,默认为1
模拟移动手指到位置(x, y)。

RootAutomator.touchUp([id])
id 多点触摸id,可选,默认为1
模拟手指弹起。

autojs root权限命令相关推荐

  1. 【Linux】- 获取root权限命令

    1:Redhat系统或者Fedora或者CentOs的Linux发行版,那么在Linux终端输入命令回车: su - root 这样就可以切换到root权限了 2:Ubuntu系统,在Linux终端输 ...

  2. Ubuntu进入root权限命令——sudo和su命令详解

    ubuntu用户管理 sudo意思就是super-user do,让当前用户暂时以管理员的身份root来执行这条命令. su是用来改变当前用户的,su root,就是将当前用户切换为root,用了su ...

  3. linux权限sudo和su,Linux su和sudo命令的区别,并获得root权限

    su(superuser) su表示切换用户,如: 输入:su命令后回车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-"后表示也切 ...

  4. Linux su和sudo命令的区别,并获得root权限

    su(superuser) su表示切换用户,如: 输入:su命令后回车表示切换当前的用户到root用户,或者: 输入:su - root(或者其他用户名)这里加了"-"后表示也切 ...

  5. 让lampp的nobody用户可执行远程需root权限的命令

    问题描述:web server 安装了lampp,现在需要从web server调用远程主机server的root权限的命令. Web Server:  10.53.11.44  client3 Se ...

  6. 麒麟V10系统如何使用root权限

    很多时候我们分配到一台云服务器时,拿到的并不是root账号,登录后,命令提示符是 $ 而不是 #,这就说明我们当前的会话是普通用户权限,无法进行一些特权操作. 这时,如果需要进行root权限的操作的话 ...

  7. Android程序获取root权限问题的最终解决与分析

          为了方便给出上一篇上一篇地址:  http://blog.csdn.net/up1up2up3/article/details/7380651,调了几天这个root权限获取问题终于搞定了, ...

  8. linux如何进入su超级用户,Linux下普通用户用sudo su给自己加root权限的方法

    首先: sudo这个命令就是给后面的命令加上root权限(sudo=superuser do),su这个命令是switch user,切换用户,你sudo su这个命令的意思是用root的权限来切换到 ...

  9. Ubuntu 被曝严重漏洞:切换系统语言+输入几行命令,就能获取 root 权限

    晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 无需系统密码,就能添加新的sudo用户.获取root权限,事后还能删除不留痕迹. 这是GitHub安全研究员Kevin Backhouse ...

最新文章

  1. Matlab数据的可视化 -- 简易表面图
  2. mysql 优化_常用MySQL优化
  3. Linux执行mount挂载覆盖文件的还原
  4. 改变定时器获取传感器频度_称重传感器在高速定量分装系统的应用
  5. 为何boss上的HR要了简历就不回复了?
  6. 解耦知识蒸馏,让Hinton在7年前提出的方法重回SOTA行列(CVPR 2022)
  7. Generator函数的基本概念
  8. 从0开始构建SpringCloud微服务(1)
  9. Netflix:如何打造开放协作的实时 ETL 平台?
  10. 安装 Eyoucms
  11. 实在不行来瓶敌敌畏吧!Scrapy框架爬取某农药肥料网站+异步Mysql数据库存储
  12. 分布式长连接 session 共享解决方案
  13. 【最小割】HDU 5294 Tricks Device
  14. android 全局剪贴板,Android剪贴板详解
  15. 工作篇之---PDF生成盖章
  16. 极致”神话和产品观念
  17. 计算机的垃圾站是在硬盘,电脑垃圾回收站在哪里
  18. 序列化对象互转--Jackson中的ObjectMapper,解决超类派生问题,序列化问题
  19. Java内存模型中的happen-before是什么?
  20. 诺,你们要的Python进阶来咯!我还没见过比这全面的!

热门文章

  1. HTML+JS实现离线flash键盘钢琴
  2. 解读ORACLE数据库的统一命名与编码规范
  3. 杉德支付php代码实现_杉德ecshop,thinkphp,shopnc在线支付接口,支付插件(payment plugin含源码)...
  4. [词语辨析] Try, Attempt, Endeavour “尝试” 的用法
  5. mysql 两表去重_mysql两表合并去重
  6. 喜马拉雅的增量市场,AIOT能够承载多少空间?
  7. coreldraw跳出盗版_coreldraw x5提示盗版警告解决方法
  8. 半导体器件物理【21】PN结 —— 载流子分布、正偏反偏
  9. 第五季完美童模 公益大使朱春宇现场走秀回顾
  10. JVM启动失败,内存不足