有没有办法在Android中使用monkeyrunner在webview中获取内部html文本框,按钮名称或ID

时间:2013-09-24 13:34:58

标签: android monkeyrunner androidviewclient

我正在使用 monkeyrunner dump -VF 选项列出所有ID和位置。现在我需要webview控件中的所有id和控件名称。是否有可能使用monkeyrunner或如何获取这些控件。

1 个答案:

答案 0 :(得分:2)

首先,如果您从 AndroidViewClient> = 4.0.0 运行(如您所愿)dump,则不应使用monkeyrunner作为解释器,但{ {1}}。

只需:

python

在支持shebang的操作系统上,或

$ ./dump -VF

在一个不那么幸运的操作系统上。

python dump -VF 转储所有的android视图及其属性,所以不幸的是现在不可能在WebView中挖掘,也许将来可以添加这个功能,但它应该依赖于不同的技术而不是使用的技术获取视图层次结构。