autox window下环境搭建 ( auto.js )

autox 环境搭建 ( auto.js 替代品)

start

  • 记录一下 autox.js 的环境搭建

1. 什么是 autox

auto.js,一个支持无障碍服务的Android平台上的JavaScript 运行环境 和 开发环境

简单来说,基于无障碍服务的,在安卓平台上,可以通过 JS 代码实现一些自动化操作的工具

由于涉及到一些”因素“,auto.js 作者后续不再维护了,后续就有其他作者,基于 auto.js 又创建了一个仓库 autox
单独维护。

两者几乎相同,都支持安卓手机上的自动化操作。

2. AutoX安装

2.1 AutoX-github仓库地址

AutoX-github地址点此访问

在这里插入图片描述

2.2 AutoX 安装包下载地址

AutoX-apk下载地址

在这里插入图片描述

APK版本说明:

  • universal: 通用版(不在乎安装包大小/懒得选就用这个版本,包含以下2种CPU架构so)
  • armeabi-v7a: 32位ARM设备(备用机首选)
  • arm64-v8a: 64位ARM设备(主流旗舰机)

下载完毕 apk后,拖动到手机,即可完成安装。

2.3 AutoX 文档

Autox.js文档: http://doc.autoxjs.com/

3. QtScrcpy

安装完毕 AutoX,还需要一个手机投屏到电脑上的软件:QtScrcpy

3.1 下载安装

在这里插入图片描述

仓库地址

软件下载地址

下载完毕后,直接双击安装即可。 qq怎么装你就怎么装。然后使用 usb链接手机即可。

3.2 设置手机

  • 需要安卓手机一部
  • 官方标准的数据线(有些垃圾的数据线不可用)
  • 配置开发者模式,打开 usb调试功能。
3.2.1 打开开发者模式

点击系统版本号5次
在这里插入图片描述

3.2.2 打开 usb 调试模式

打开开发者模式之后,我们可以在设置菜单下,会多一个选项(开发者选项)。我们设置这个选项下,USB相关权限。
设置》点击系统版本号》打开 usb 调试模式

在这里插入图片描述

4. vscode配置

下载安装好编辑器 vscode

下载 autojs插件 Auto.js-Autox.js-VSCodeExt

快捷键 ctrl + shift + p,打开搜索界面。首先选择 启动服务。然后选择 显示服务端二维码

在这里插入图片描述

在手机端:打开无障碍服务,连接电脑。即可在 vscode 中运行我们的代码,对安卓手机做自动化操作。

end

结束。

  • 18
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Auto.js是一款基于JavaScript的Android自动化工具,它可以模拟用户操作,实现自动化测试、自动化脚本编写等功能。Auto.js提供了一系列API,可以用于控制设备的屏幕、按键、应用程序等,以及进行UI交互、文件操作等。 使用Auto.js可以实现以下功能: 1. 自动化测试:可以编写脚本模拟用户在应用程序中的各种操作,如点击、滑动、输入等,以验证应用程序的功能和稳定性。 2. 自动化任务:可以编写脚本实现一些重复性的操作,如自动签到、自动发帖等。 3. UI交互:可以编写脚本实现与应用程序的界面进行交互,如点击按钮、输入文本等。 4. 文件操作:可以编写脚本实现对文件的读写、复制、删除等操作。 Auto.js的使用步骤如下: 1. 在Android设备上安装Auto.js应用程序。 2. 打开Auto.js应用程序,在脚本编辑器中编写JavaScript脚本。 3. 运行脚本,Auto.js会在设备上模拟用户操作执行脚本中的指令。 以下是一些常用的Auto.js API: 1. click(x, y):模拟点击屏幕上的坐标(x, y)。 2. swipe(x1, y1, x2, y2, duration):模拟滑动屏幕,从坐标(x1, y1)滑动到坐标(x2, y2),持续时间为duration毫秒。 3. text(text).findOne():查找屏幕上显示指定文本的控件。 4. className(className).findOne():查找屏幕上指定类名的控件。 5. setText(text):在当前焦点的输入框中输入指定文本。 6. back():模拟按下返回键。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lazy_tomato

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值