shi*_*ird 9 android android-uiautomator android-5.0-lollipop
在KitKat中,如果焦点放在webview上,我们就可以从UIAutomator转储中获取webview视图层次结构.我想知道是否有替代功能用于获取棒棒糖版本的webview视图层次结构,或者该版本中是否丢失了该功能?
我花了一段时间才解决这个问题,但基本上,出于实用目的,是的,这个功能在这个版本中丢失了。
\n\n有一些笨拙的解决方法,但它们并不可靠。
\n\n最好的选择是编写由 uiautomator 运行的实际单元测试,并使用dumpWindowHierarchy API 自行提取它。如果您这样做,请务必确保您要提取的 WebView 是在 uiautomator 启动之后创建的(但显然是在调用 dumpWindowHierarchy 之前)。实现这一目标的最佳方法取决于您的具体情况。
\n\n我在博客文章中写了更多关于 Lollipop 中为什么会发生这种情况的猜测。
\n| 归档时间: |
|
| 查看次数: |
2474 次 |
| 最近记录: |