android 5.0中uiautomatorviewer 改进

记得写第一篇博客的时候,介绍的就是uiautomatorviewer这个工具,最近下载了个android5.0的sdk,了解一下该工具的变化。


1.工具面板更新


android 5.0中uiautomatorviewer 改进_第1张图片


左上角多了2个按钮,第三个按钮和第四个按钮。右边的面板中多了


2.功能的更新


上面所说多了几个按钮,这些按钮对应了如下的新功能


左上角的第三个按钮:


点击一下可以看看效果


android 5.0中uiautomatorviewer 改进_第2张图片


提示信息说的是获取简洁的控件信息。点击一下,看看多简洁


android 5.0中uiautomatorviewer 改进_第3张图片


整个主界面就只有这几个控件?相比于全部获取下来要简洁很多很多,这有什么好处?先看看他简洁的缘由是什么?仔细观察可以发现,上面的叶子节点(没有子控件)点击后,都可以在界面上找到一个肉眼可以看见的显示控件。说明什么?说明这个功能过滤掉了层层的父控件,只显示出在界面中显示的控件。这个功能对于利用该工具进行功能遍历来说简直就是福音。


左上角的第四个按钮


其实际上是个另存为按钮,点击后可以选择保存的路径。保存后的文件有2个,一个是包含控件信息的.uix,一个是png图片。




好处是什么?好处是让第一个按钮(打开按钮变的有意义)。以前用打开按钮的前提,是要知道该工具获取控件信息的时候将上面2个文件保存的默认文件,也就是tmp目录下,现在你可以保存在自己想保存的路径下。留作以后用。


右边框的第三个控件-输入框


其实是个搜索框,搜索什么?不是搜索控件,而是搜索控件中的content-desc属性的内容。


android 5.0中uiautomatorviewer 改进_第4张图片



后面2个上下箭头就是在搜索出来的结果多于2个的时候,可以上下移动光标查找结果。


最后一个减号是清空搜索框的内容。









你可能感兴趣的:(android 5.0中uiautomatorviewer 改进)