小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:新人求教 运行click命令显示无障碍服务已启动但并未运行

2021-05-04 13:05:41 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
错误: Wrapped com.stardust. autojs.runtime. exception. ScriptException:无障碍服务已启用但并未运行,这可能是安卓的BUG,您可能需要重启手机或重启无障碍服务(file:///android_ asset/modules/__ automator__ .js#17)我在电脑的Visual Stutio Code上写代码,并在手机上调试。上午写了段程序运行很顺利,但晚上又写了段再调试就报这个错误了。手机型号为华为Nova 5z我重启了手机和无障碍服务均无效。求大神分析。

卸载Autojs后重新安装 解决了

重装Autojs后问题复现,因无法解决,楼主已放弃使用Autojs。就让这个贴沉了吧

在已下载服务里面重新开启一下Autojs就行了

我也遇到过同样的问题,机型为荣耀20,auto4.1.1打包的应用,升级到android10出现此问题,同样升级到emui10的Mate20无此问题。现象为所打包的应用,在运行待机时,莫名其妙关掉无障碍,press之类的动作会弹出楼主的错误提示。此时重启该app的无障碍开关没有效果。通常手机重启恢复。问题:细查后发现是自己对手机过度优化,将该打包应用的“应用启动管理”开启,同时将“开发人员选项”中的“后台进程限制”设置的太小,导致运行时,android系统收回分配给该app的某些资源,却又没有更新无障碍之类的状态。解决:办法一,将“应用启动管理”的该应用关闭,选择手动维护,仅启动后台管理;然后,“应用”——“权限管理”——右上角三个点选择“特殊访问权限”——“电池优化”——将该app选择为不允许优化;方法二,将为该app设置顶端状态。当有顶端的状态存在时,android会认为这个应用一直处于运行状态,从而不会在后台优化,无论你进程数设置得多么小。对我而言这么解决是够了,bug再未出现。希望能帮到楼主。

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )