我是靠谱客的博主 阔达香水,最近开发中收集的这篇文章主要介绍Android SDK 之uiautomatorviewer工具的使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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工具的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部