使用UI Automator Viewer时,我遇到了一个奇怪的问题。问题是我在做“设备截图”(uiautomator dump)时会得到不一致的结果。所以在某些情况下,我获得所有元素(节点),但在某些情况下,我只获得其中的一些元素,通常是基本的整个页面视图,没有文本视图和按钮。
为了让事情变得更具挑战性,它看起来绝对是随机发生的。因此,我可以连续多次点击屏幕截图/转储按钮,并在设备(或模拟器)上的应用程序保持不变时获得不同的结果!
我在真实设备和模拟器上都遇到了同样的问题。正在处理的应用程序是一个混合应用程序,它不提供WEBVIEW句柄。
什么可能导致这种行为?