SuperMonster003
SuperMonster003
为避免冲突, 监听端口已改为 6347. 另需留意, AutoJs6 应用软件需配合 AutoJs6 VSCode 插件使用. _Sent from my XQ-DQ72 using [FastHub](https://play.google.com/store/apps/details?id=com.fastaccess.github)_
在 VSCode 中, 打开扩展面板 (默认快捷键 `CTRL` + `SHIFT` + `X`), 搜索 `003` 或 `AutoJs6`, 定位并安装 `AutoJs6 VSCode Extension` 扩展.
目前 AutoJs6 的请求相关方法还不支持设置 Client Builder 选项的功能, 因此目前来讲还无法通过 `http.xxx` 直接传参控制. 未来 AutoJs6 将支持下面的方式设置 Client Builder (不限于 `followRedirects`): ```js let res = http.get('https://api.github.com/repos/SuperMonster003/AutoJs6', { cacheBody: true, insecure: true, client: { followRedirects: false,...
目前 AutoJs6 处于暂停更新状态. 后续状态如出现变更, 除通过当前项目仓库获知外, 还可通过 AutoJs6 应用的 "检查更新" 功能获知更新.
是否可以在 AutoJs6 失去窗口焦点时保持设备屏幕不会超时关闭, 这个与安卓操作系数有关, 不能保证功能一定生效. `device.cancelKeepingAwake` 方法, 必须与 `device.keepScreenOn` 或 `device.keepScreenDim` 在同一个脚本 (或同一个 Script Runtime) 中使用才能生效.
```java public class Device { private PowerManager.WakeLock mWakeLock; public void cancelKeepingAwake() { if (mWakeLock != null && mWakeLock.isHeld()) { mWakeLock.release(); } } } ``` 可以看到, `device.cancelKeepingAwake` 方法是脚本级别的, 而非应用级别的, 因为 `mWakeLock`...
Android 在 `API Level 26 (Android 8.0) [O]` 开始, 引入了 `自适应图标 (Adaptive Icon)` 新特性. 这个特性要求提供前景层 (通常为应用图标本身) 和背景层 (通常为纯色, 渐变色或简单的背景图), 然后以类似上图中 "坚果云" 应用图标的样子显现出来. AutoJs6 没有遵循上述特性, 而且通过 `AndroidManifest.xml` 特别强调了 "请尽可能按照透明背景的方式来显示启动器图标", 因此才有上述截图中的图标样式. 事实上,...
这个问题看起来与 #340 与 #339 是相同的, 我将此 issue 从 VSCode 插件项目转移到 AutoJs6 主项目了. 等这几天新版本 (6.6.2) 发布之后, 可以再关注一下上述问题是否已解决.
VSCode 运行项目的原理, 是将 VSCode 所在操作系统 (Windows/Linux/Mac OS/...) 上的文件, 以项目的形式发送到 AutoJs6 所在操作系统 (Android) 的临时目录中, 然后调用 AutoJs6 的接口执行这个临时目录的文件. 所以使用 VSCode 运行项目时, 它运行的文件是不会在 AutoJs6 上面看到的 (除非导航到 cache 目录). 例如我们使用 VSCode 新建一个项目, 名称为 Foo,...
在打包应用页面检查 Paddle OCR 必要的支持库与权限是否已勾选. 支持库 (2 项): - OpenCV - Paddle OCR 权限 (2 项): - android.permission.FOREGROUND_SERVICE - 允许应用运行前台服务 - android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION - 允许应用在前台服务中使用屏幕录制和媒体投影功能