我试图理解为什么在启动Android设备监视器(SDK / tools / monitor.bat)之后我获得了正确的webview层次结构转储,但之前没有。它足以简单地启动一次,之后我可以关闭它并且每次都可以工作(直到我重新启动设备)。所以它必须发送某种命令或做某事。
这是我使用的命令:
adb shell uiautomator dump
在我打开Android设备监视器之前:
打开Android设备监视器后
正如您在第二张图片中看到的,我现在可以看到webview中的所有不同节点。
我试图通过控制台输出来查看它是否向设备发送某种命令,但我不确定我应该寻找什么。任何人都知道它可能是什么?