gpt4 book ai didi

android - Lollipop Lost WebView View Hierarchy 的 UiAutomator 转储

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:38:23 28 4
gpt4 key购买 nike

在 KitKat 中,如果焦点放在 webview 上,我们能够从 UIAutomator 转储中获取 webview View 层次结构。我想知道 Lollipop 版本是否有替代功能来获取 webview View 层次结构,或者该功能是否在该版本中丢失了?

最佳答案

我花了一些时间来解决这个问题,但基本上,出于实用目的,是的,这个功能在这个版本中丢失了。

有一些笨拙的解决方法,但它们并不可靠。

最好的办法是编写一个由 uiautomator 运行的实际单元测试,并使用 dumpWindowHierarchy自己提取的API。如果您这样做,请务必确保您希望提取的 WebView 在 uiautomator 启动后创建(但显然在您调用 dumpWindowHierarchy 之前)。实现这一目标的最佳方式将取决于您的具体情况。

我在 blog post 中写了更多关于为什么这在 Lollipop 中发生变化的猜测。 .

关于android - Lollipop Lost WebView View Hierarchy 的 UiAutomator 转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27428207/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com