之前一直用安卓模拟器来跑autojs脚本,性能实在不咋样,现在win11的Windows Subsystem for Android来了,性能比那些国产模拟器好太多了,于是打算把脚本迁移到win11的安卓子系统里去跑。
windows11安卓子系统wsa运行autojs的时候点击启动“无障碍服务”的时候跳转到的设置页面根本没有跟无障碍相关的内容。
所以只能通过adb来操作了。
由于你都已经打算在win11玩autojs了,那么安装使用adb那些入门常识我就不废话了。
直接adb connect 127.0.0.1:58526连接提示成功以后再执行:
adb shell pm grant org.autojs.autojspro android.permission.WRITE_SECURE_SETTINGS
就可以了。
实测运行可以正常运行需要无障碍服务支持的脚本。
如果你是自己打包的apk,则需要上面命令里org.autojs.autojspro换成你自己apk的包名。