findOne()的遍历算法可能有点问题

界面有一个TextView, text也是有值的,有id,但是id("XXXX").findOne()找不到,脚本会一直卡在这里。后来先找到它的parent(也有id),然后child(0).text()才得到它的text值,所以猜想应该是java代码中findOne()这个方法遇到特殊的布局结构,遍历陷入了死循环。

这是一个不知道什么原因的问题,用id()找不着,你用idcontains()就能找着,不是陷入死循环问题,也没有死循环。

@卢某某 多谢,一会儿试一下,另外请教下,有的控件clickable longclickable都是true,但是click longclick都没反应,有没有解决办法呢

  • 3
    帖子
  • 187
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待