Auto.js icon indicating copy to clipboard operation
Auto.js copied to clipboard

Root指令 无法在安卓虚拟机上运行

Open ashesofdream opened this issue 4 years ago • 6 comments

代码:

var Ra = new RootAutomator(); 
events.on("exit",function(){Ra.exit();})
sleep(1000)
Ra.tap(500,500)
sleep(2000)
exit()

运行环境:x8沙箱、VMOS VSCode远程调试,报错提示:

-------VMos

Script-1 Main [remote://~~~/main.js]/E: Wrapped com.stardust.autojs.core.inputevent.RootAutomator$RootAutomatorException: RootAutomator exit with code '2': could not open /dev/input/event3, Permission denied
cannot open device: qwerty2
    at RootAutomator (file:///android_asset/modules/__RootAutomator__.js:9:0)
    at /data/user/0/org.autojs.autojspro/cache/remote_project/~~~/main.js:1:0

------x8沙箱

[/data/data/org.autojs.autojspro/cache/remote_project//~~~/main.js]运行结束,用时0.228000秒 
06-30 01:28:39.749 Script-1 Main [remote:///~~~/main.js]/E: Wrapped com.stardust.autojs.core.inputevent.RootAutomator$RootAutomatorException: RootAutomator exit with code '2': WARNING: linker: /data/app/org.autojs.autojspro-2/lib/arm/libroot_automator.so: unused DT entry: type 0x6ffffffe arg 0x82c
WARNING: linker: /data/app/org.autojs.autojspro-2/lib/arm/libroot_automator.so: unused DT entry: type 0x6fffffff arg 0x1
could not open /dev/input/event3, Permission denied
cannot open device: dev_touch
    at RootAutomator (file:///android_asset/modules/__RootAutomator__.js:9:0)
    at /data/data/org.autojs.autojspro/cache/remote_project//~~~/main.js:1:0

版本:8.8.13-0Pro版

ashesofdream avatar Jun 29 '21 17:06 ashesofdream

报错信息是一个permission denied,也就是无权限。 尝试用termux/adb运行getevent或者sendevent看是否有权限?

clearw5 avatar Jun 30 '21 02:06 clearw5

报错信息是一个permission denied,也就是无权限。 尝试用termux/adb运行getevent或者sendevent看是否有权限?

IMG_20210630_161156

ashesofdream avatar Jun 30 '21 08:06 ashesofdream

看起来就是没有权限。执行一下`chmod 777 /dev/input/event3'试试。

clearw5 avatar Jun 30 '21 09:06 clearw5

看起来就是没有权限。执行一下`chmod 777 /dev/input/event3'试试。

IMG_20210630_180835

ashesofdream avatar Jun 30 '21 09:06 ashesofdream

看起来就是没有权限。执行一下`chmod 777 /dev/input/event3'试试。

之前一直用的按键精灵 root使用是没啥问题的...

ashesofdream avatar Jun 30 '21 09:06 ashesofdream

我这边测下来也是vmos上的安卓7无法运行root点击,无障碍点击没问题,vmos上的安卓5无障碍点击和root点击都用不了

fenghengzhi avatar Jan 17 '22 08:01 fenghengzhi