12037ba4884a1eb35d395e1d69d10d82bed7b4e9
Everything works like Node.js. loop() will not need be called explicitly any more. Including some changes: * Every thread of script has a looper. * Use a servant thread in gestures functions of GlobalActionAutomator and image available listener of ScreenCapture. * For keeping events key and touch listener alive, add Loopers.waitWhenIdle to control whether or not Looper should quit when it has nothing to do
AutoJs
简介
一个不需要Root权限的类似按键精灵的自动操作软件,可以实现自动点击、滑动、输入文字、打开应用等。
同时有Sublime Text 插件可提供基础的在桌面开发的功能。
下载地址:酷安
特性:
- 简单易用的自动操作函数
- 悬浮窗录制和运行
- 丰富的文档、教程与示例
- 更专业&强大的选择器API,提供对屏幕上的控件的寻找、遍历、获取信息、操作等。类似于Google的UI测试框架UiAutomator,您也可以把他当做移动版UI测试框架使用
- 采用JavaScript为脚本语言,支持简单的代码补全。您也可以把他当作简便的JavaScript IDE使用
- 带有界面分析工具,类似Android Studio的LayoutInspector,可以分析界面层次和范围、获取界面上的控件信息
- 支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令
License
基于Mozilla Public License Version 2.0并附加以下条款:
- 非商业性使用 — 不得将此项目及其衍生的项目的源代码和二进制产品用于任何商业和盈利用途
Languages
Java
50.5%
Kotlin
41.7%
JavaScript
5.4%
C++
2.1%
Python
0.1%





