侧边栏壁纸
  • 累计撰写 2,046 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

AutoxJS的常用函数介绍

大猿本猿
2023-08-14 / 98 阅读 / 294 字

Autojs的常用函数

  • sleep(n)暂停运行n毫秒,常见的情况是,软件的运行速度“跟不上”脚本,因此需要一定时间的等待(尤其是需要点击的控件以滑动的方式进入,若不等待可能点击不到)
  • toast(message)显示气泡信息
  • log(message)在控制台中输出信息
  • toastLog(message)上面两个函数的合体
  • exit()立即停止脚本运行
  • currentPackage()是当前正在运行的应用的包名
  • waitForPackage(package[, period = 200])等待指定的应用出现,period 轮询等待间隔(毫秒)
  • currentActivity()当前正在运行的Activity的名称
  • waitForActivity(activity[, period = 200])等待指定的Activity出现
  • waitFor()等待某物出现
    例如,代码第一句一般为auto.waitFor(),检查无障碍服务是否已经启用,如果没有启用则跳转到无障碍界面,并等待无障碍服务启动
    又例如,要等待某个文本为“发送”的控件出现,代码为text("发送").waitFor();
  • exists()判断当前屏幕上是否存在某控件,如if(text("发送").exists())...

AutoxJS的常用函数介绍