Auto.js is a JavaScript mobile IDE to write code anywhere, anytime, free your hands and easily complete daily automated workflow tasks; professional editor, rich API, whether it is to develop efficiency office tools, or small daily applications, are very convenient and fast.
Now Auto.js Pro version is available! New UI design! A more professional editor! More modules and APIs! More professional debugging features!
More modules and APIs, such as adb authorization to execute high permission shell, zip compression and decompression, folder listening, encryption and message digest, sending notifications, database reading and writing, websocket, etc.
Better computer-side development plug-ins, support for code hints, USB connection to the phone, view console by device, etc.
More professional debugging features, hover window debugging features, single-step execution, pause, view variable values, dynamic code execution; also VS Code plug-in supports debugging, greatly reducing development time.
For full feature introduction, please visit https://g.pro.autojs.org
Features.
* easy to use automation API, professional & powerful selector API, providing the search for controls on the screen, traversal, get information, operations , etc. . Similar to Google's UI testing framework UiAutomator, you can also use him as a mobile version of the UI testing framework
* using JavaScript as the scripting language, and support code completion, variable renaming, code formatting, find-and-replace and other functions, can be used as a JavaScript IDE
* Support for writing interface using e4x and can package JavaScript as apk file, you can use it to develop widget applications
* Support using Root permission to provide more powerful screen tapping, swiping, recording functions and running shell commands. Recording recording can produce js files or binary files, the playback of recorded actions is more smooth
* Provides functions to intercept screen, save screenshot, find image and color, etc., which can be used for simple game scripting
* Can be used as Tasker plugin, combined with Tasker can be competent for daily workflow
* With interface analysis tools, similar to Android Studio's LayoutInspector, which can analyze the interface level and scope, and get the information of controls on the interface
Translated with www.DeepL.com/Translator (free version)