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

控件获取不稳定

Open zxcvbnmkl112 opened this issue 4 years ago • 3 comments

在android 6.0.1 中布局范围分析,能看到有些控件是没有被框住的。而且这些控件也不能够获取到。我重新打开我需要抓取控件的应用多次后,偶尔会有一次所有控件被框住,并且能够获取相应的控件。我向请教一下作者,这是啥原因,是不是我手机太卡了? 手机配置: GUQ8HHCR9C2 TCUH5`U)ZY

示例: O _N`0DJV141HUPOXA7 CI5 FV)6$0CV)RMP {XLVMRMK_T

zxcvbnmkl112 avatar Apr 30 '20 03:04 zxcvbnmkl112

same problem happend to me +1

lumos675 avatar Jan 12 '21 00:01 lumos675

+1, 当重复执行 布局分析-布局范围分析 后,就会把没框到的控件给识别到。

不知道是不是手机太low布局分析的太早了,导致没识别到;

~~或者有没有什么办法使得程序执行布局分析的操作,类似重新识别控件的操作?~~

下面的代码执行布局分析, 可以帮助改善该问题

app.sendBroadcast("inspect_layout_bounds");
sleep(1000);
back();
sleep(1000);

nieweiming avatar Apr 16 '21 14:04 nieweiming

app.sendBroadcast("inspect_layout_bounds");
sleep(1000);
back();
sleep(1000);

有时候back()会出现退出当前界面而不是取消布局分析,是否有更加稳定可靠的方法呢?

nieweiming avatar May 10 '21 07:05 nieweiming