一文秒懂Auto.js免Root自动化脚本开发

本文详细介绍了如何使用Auto.js进行免Root自动化脚本开发,包括手机端安装应用,通过VSCode进行PC编写和手机调试,以及必备的开发基础知识。文中列举了如启动应用、点击操作、屏幕滚动等基本语法,并提供了小程序自动运行、朋友圈点赞等实际案例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一文秒懂Auto.js免Root自动化脚本开发

一、手机端安装Auto.js app

放一个免费版本链接,功能足够使用
链接:https://pan.baidu.com/s/1AQT6tDGdl9FWwEw5-24U-A
提取码:pfzd
复制这段内容后打开百度网盘手机App,操作更方便哦

二、VSCode完成PC编写代码手机调试

1、 在vscode中安装插件Auto.js-VSCodeExt
2、 在vscode中运行 ctrl+shift+p 启用窗口输入命令auto.js选择startserver 开启服务器
3、 在auto.js 的手机app 中侧边栏启用链接到电脑
4、 在vscode中选择需要运行的脚本,
5、 ctrl+shift+p 启用窗口输入命令auto.js选择run
6、 使用run命令

三、必备开发基础知识

1、 app.launchApp(“微信”) 启动微信
2、 !click(“发现”) 点击微信发现tabbar
3、 sleep(1000) 程序暂停1s
4、 setScreenMetrics(1080, 2280);设置屏幕分辨率
5、 click(500, 1285);点击屏幕位置
6、 text(“发现”).findOne() 阻塞找到发现文本元素
7、 desc(“评论”).findOnce() 找一次评论描述元素
8、 className(“ListView”).find(); 找所有
9、 text(“发现”).findOne().parent() 找到发现文本的外层(可点击)
10、findBtn

### VSCode 窗口因 OOM 终止解决方案 当遇到 VSCode 因内存不足(OOM, Out of Memory)而崩溃的情况时,错误代码 `-536870904` 表明这是由于操作系统强制关闭了占用过多资源的应用程序。为了有效解决问题并防止再次发生,可以从以下几个方面着手: #### 调整 VSCode 设置优化性能 通过调整一些设置来减少 VSCode 的内存消耗是一个有效的办法。可以在 `settings.json` 文件中加入如下配置项以提高效率[^1]: ```json { "editor.renderLineHighlight": "none", "breadcrumbs.enabled": false, "workbench.colorTheme": "Default Dark+", "extensions.autoUpdate": false, "telemetry.enableTelemetry": false, "window.titleBarStyle": "custom" } ``` 这些选项能够帮助降低界面渲染复杂度以及禁用不必要的后台活动。 #### 增加系统可用物理内存或虚拟内存 如果硬件条件允许的话,增加计算机的 RAM 是最直接的方法之一;如果不方便升级硬件,则可以通过扩大交换文件大小的方式来间接提升系统的总可分配内存容量[^2]。 对于 Windows 用户来说,在控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 性能设置 -> 高级 -> 更改... 中操作; Linux 用户可通过编辑 `/etc/fstab` 或者使用命令行工具如 `fallocate` 来实现相同目的。 #### 修改 Java 应用的最大堆栈大小参数 如果是运行基于 JVM 的插件或者项目导致了 OOM 错误,那么适当增大启动参数中的最大堆栈大小可能会有所帮助。通常情况下,默认值可能不足以支持大型项目的编译构建过程。修改方式取决于具体的环境变量配置方法或是 IDE 内部的相关设定页面[^3]. 例如,在命令行下可以直接指定参数: ```bash java -Xmx2g MyApplication ``` 这里 `-Xmx2g` 就是指定了最大堆栈为 2GB。 #### 卸载不再使用的扩展 定期清理那些不常用甚至已经废弃不用的扩展也可以显著改善整体表现。过量安装第三方插件不仅会拖慢加载速度还可能导致兼容性冲突等问题。访问 Extensions 视图 (`Ctrl+Shift+X`) 并逐一评估现有列表不失为一个好的习惯. #### 更新至最新版本 官方团队持续修复各种 bug 和改进稳定性,因此保持软件处于最新的稳定版状态总是明智的选择。这有助于获得更好的用户体验并且规避潜在的风险. ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

码农NoError

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

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

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

打赏作者

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

抵扣说明:

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

余额充值