概述
uiautomatorviewer用途:获取,分析Android UI控件的工具
附:谷歌Uiautomator文档:http://android.toolib.net/tools/help/uiautomator/index.html
uiautomatorviewer工具路径:D:android-sdk-windowstools (位于sdktools路径之下)
使用uiautomatorviewer工具的环境要求:
Android SDK Tools:API 21 版本或者21以上版本;
Android SDK Platform:API 16 版本或者16以上版本.
举例使用方式之一(快速定位到组件的 string id):
1)PC连着Android手机,双击uiautomatorviewer.bat 启动
2)跳转到想要查询的手机界面,然后点击uiautomatorviewer左上角的第二个图标按钮“ Device Screenshot”,点击之后会将当前手机界面的快照更新,如下图所示:
3) 如上图所示,右下方的整个区域,是当前选中的页面或者是控件的属性信息。这部分比较重要,我们可以很直观的查看属性中的控件id或者是text。
总结:使用上述的工具可以快速查找字符串,例如需要查找Android Settings模块下的字符串,如果通过此命令(Linux环境下):find - name "*.xml" | xargs grep --color "查找的字符串" 搜索,可能搜索出来的字符串不是唯一的,很难快速定位。当然,此工具并非此用途,它还可以利用Uiautomator的API方法可以得到该控件的实例.
最后
以上就是阔达香水为你收集整理的Android SDK 之uiautomatorviewer工具的使用的全部内容,希望文章能够帮你解决Android SDK 之uiautomatorviewer工具的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复