Autoxjs有没有加入shizuku功能

最新的Autoxjs有没有加入shizuku功能,如果有怎么调用它提升shell的权限到ADB级别?

我也想知道,有没有大佬解答一下

我也想知道。。。。

对了,有哪位知道在哈啰界面的顺路订单页面,如何模拟下滑刷新?测试了各种滑动都不成功。。。好郁闷~!

您可以使用 Auto.js 来调用 Shizuku 来执行 Shell 指令。Shizuku 是一个用于在非 root 环境下执行 Shell 指令的工具。

下面是一个示例代码,演示了如何在 Auto.js 中调用 Shizuku 来执行 Shell 指令:

// 导入对应的类
var Intent = android.content.Intent;
var Uri = android.net.Uri;

// 构建一个 Intent
var shizukuIntent = new Intent();
shizukuIntent.setAction("rikka.shizuku.ACTION_ASK_FOR_PERMISSION");
shizukuIntent.setData(Uri.parse("package:moe.shizuku.manager"));  // Shizuku 的包名

// 发送 Intent 请求 Shizuku 权限
context.startActivity(shizukuIntent);

// 在 Shizuku 权限已经获取之后,可以使用 Shizuku 执行 Shell 指令
var command = "ls -l";
sh = new Shell();
sh.execTask(command);

// 如果您的命令是需要 root 权限的,可以使用以下方法
sh.execTask(command, true);

在这个示例中,我们首先发起一个 Intent 请求 Shizuku 权限,在 Shizuku 权限已经获取之后,就可以使用 Shell 类来执行 Shell 指令。

需要注意的是,由于 Shizuku 是一个第三方工具,您需要确保用户已经安装了 Shizuku 并且已经按照相应的方式授予了相应的权限。同时,执行一些特殊 Shell 指令可能需要 root 权限,因此您需要明确您的需求和权限要求。

希望这个示例能够帮助到您。如有其他问题,也欢迎随时向我提问。