news 2026/6/20 17:04:44

autojs项目搭建和入门实践

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
autojs项目搭建和入门实践

Auto.js 是一款无需root权限的javascript自动化软件,它可以帮助用户在手机上自动执行各种任务,比如自动填写表单、自动点击按钮、自动切换应用等,并且可以通过图形用户界面来管理和编辑脚本。

软件环境

操作系统:win10

VSCODE:1.79.2

auto.js :由于auto.js作者停止维护了,所以采用autox.js 6.4.3 来替代

模拟器:夜神模拟器 7.0.5 Android 7.1

环境安装

1、安装vscode

vscode官方网址:https://code.visualstudio.com/Download。

2、安装auto.js插件

点击设置–》Extensions–》在搜索框输入auto.js。安装方框里面的2个插件。如下图

3、安装手机模拟器

我选用的是夜神模拟器,官方地址:https://www.yeshen.com/

4、安装autox.js

下载地址:https://github.com/kkevsekk1/AutoX/releases

版本说明:

universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下2种CPU架构so)

armeabi-v7a: 32位ARM设备(备用机首选)

arm64-v8a: 64位ARM设备(主流旗舰机)

5、autox.js配置

autox.js app安装后打开左侧菜单栏,开启无障碍服务和悬浮窗,如下图

6、安装Android SDK

下载地址:https://www.androiddevtools.cn/#

选择SDK Tools

选择如下图压缩包

解压到D:\Program Files下(这是我电脑的目录,不强制要求)

进入到解压的文件夹android-sdk-windows里面,点击SDK Manager.exe进行安装

选择如图工具,因为我的模拟器是Android7.1 ,所以额外安装下面的Android 7.1.1的文件包

点击 install packages 开始安装,耗时比较久请耐心等待。

安装完成后把Android sdk加入环境变量

新增ANDROID_SDK_HOME

把下面3个路径加到path中,即完成Android SDK的安装。

vscode作为服务器和模拟器通信

打开pc上的vscode,按ctrl+shift+p键打开命令行,搜索auto.js,点击开启服务

如果开启成功后,右下角有提示如下图

在模拟器里面设置autox.js,1打开左侧菜单栏点击连接电脑;2在弹窗中输入电脑的ip地址点击确认;3、连接成功电脑的vscode会有提示。

第一个Demo实现

1、创建项目

打开pc上的vscode,按ctrl+shift+p键打开命令行,搜索auto.js,点击新键项目,如下图。

在main.js中输入

1 toast("start!!!!")

AI写代码bash

PS:toast是气泡文字的方法

按f5 运行,就可以看到模拟器出现了start!!!的字样,如下

小技巧与遇到的问题解决方法

1、项目代码同步到模拟器

在pc上的vscode,按ctrl+shift+p键打开命令行,搜索auto.js,点击保存项目到设备。

看到下图提示,就代表项目保存成功

在模拟器里面可以看到项目和代码。js就是我创建的项目

点击进去可以看到代码

adb devices 识别不到模拟器

原因是夜神模拟器里面的adb.exe 和Android sdk里面的adb.exe版本不一致。

解决方法:

把Android sdk里的D:\Program Files\android-sdk-windows\platform-tools\adb.exe,复制到 夜神模拟器目录D:\Program Files\Nox\bin\下,并重命名为nox_adb.exe,替换调原来的nox_adb.exe。

重启夜神模拟器,即可识别

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/19 3:05:04

终极指南:如何用Verilog构建8位RISC处理器

终极指南:如何用Verilog构建8位RISC处理器 【免费下载链接】8-bits-RISC-CPU-Verilog Architecture and Verilog Implementation of 8-bits RISC CPU based on FSM. 基于有限状态机的8位RISC(精简指令集)CPU(中央处理器&#xff0…

作者头像 李华
网站建设 2026/6/19 16:28:36

OpenResume深度体验:从技术爱好者到简历专家的蜕变之旅

OpenResume深度体验:从技术爱好者到简历专家的蜕变之旅 【免费下载链接】open-resume OpenResume is a powerful open-source resume builder and resume parser. https://open-resume.com/ 项目地址: https://gitcode.com/gh_mirrors/op/open-resume 作为一…

作者头像 李华
网站建设 2026/6/19 22:41:25

ESP32现象透视:当ZB操控一流资源,三流设计横行在物联网的江湖

引言:残疾王者的加冕 在2025年的物联网(IoT)江湖,ESP32系列芯片如同一位残疾的武林盟主。它设计上满是“先天残疾”——晶振与电源RF的“三明治”布局导致谐波泄漏、USB CDC兼容性如抽风般不稳、闪存模式冲突易砖机、Wi-Fi连接延…

作者头像 李华
网站建设 2026/6/18 13:57:28

33、NFS和NIS服务器端性能调优指南

NFS和NIS服务器端性能调优指南 1. 性能调优概述 性能分析与调优,尤其是涉及到网络文件系统(NFS)和网络信息服务(NIS)时,一直是一个备受争议的话题。调优网络及其服务器类似于优化一段用户编写的代码,找出明显的缺陷并纠正不良的编程习惯通常能显著提升性能。同样,网络…

作者头像 李华