求助高手,我调用的swipe()为什么会没有反应,返回false
autojs吧
全部回复
仅看楼主
level 5
手机上打开了无障碍服务,坐标点也在范围内,但是调用swipe() 和click(x,y)都会返回false,打开“显示触摸操作”没看到有操作
2019年11月13日 02点11分 1
level 5
自己顶起来
2019年11月14日 07点11分 2
level 5
怎么去调试
2019年11月14日 07点11分 3
level 5
有什么方法能查看是否有权限点击滑动操作。我怀疑是不是手机有问题
2019年11月14日 08点11分 4
level 3
重启一下手机
2019年11月20日 00点11分 5
重启有用,调试一段时间又没用了
2019年11月20日 09点11分
@No_诸神的黄昏 重启之后,你必须保证auto. js后台运行,即安卓最近任务auto. js要加锁,应用自启里设置auto.js允许后台运行,无障碍必须保证打开,保证电池优化不能杀死auto. js,auto. js的通知服务选项最好也打开
2019年12月02日 08点12分
@lnianbang 谢谢解答,我的情况是autojs无障碍服务明明显示的打开。但是在做调试的时候click和swipe都不管用,返回值为false,并不是定时任务没响应。
2019年12月06日 07点12分
level 5
Wrapped com.stardust.autojs.runtime.exception.ScriptException: 无障碍服务已启用但并未运行,这可能是安卓的BUG,您可能需要重启手机或重启无障碍服务 (<init>#30)Wrapped com.stardust.autojs.runtime.exception.ScriptException: 无障碍服务已启用但并未运行,这可能是安卓的BUG,您可能需要重启手机或重启无障碍服务
每次调试都要重启手机[黑线],只有我遇到这问题吗[乖]
2019年11月20日 09点11分 6
重启服务偶尔会有用
2019年11月20日 09点11分
楼主,你安卓什么版本的?我安卓9,同样问题,手机重启后好了。
2019年12月16日 12点12分
@amoreqiqi 我也是安卓9
2019年12月17日 01点12分
level 2
你好,请问你解决了吗
2019年12月02日 07点12分 7
无障碍服务关了再重新打开,如果不行就第二步:重启手机。明明无障碍服务打开了但是却没有效果,我找过问题相关的网上评论,应该是手机自身的bug
2019年12月06日 07点12分
可以看一下上个楼层的日志,提示的安卓bug
2019年12月06日 07点12分
level 7
所有后台清了再打开试试
2019年12月16日 14点12分 8
下次我试试
2019年12月17日 01点12分
不管用
2019年12月18日 14点12分
level 1
楼主试过定时启动脚本吗?手机熄屏状态下好像不能启动啊
2019年12月18日 14点12分 9
@0 试了,还是不行。我在VS Code上调试时都是好的,但放到手机上就必须解锁屏幕以后脚本才会执行,解锁前似乎别系统挂起了。你试了可以吗?你的安卓和auto.js都是什么版本?
2019年12月23日 15点12分
1