/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
编程工具能够解决很多麻烦的问题,UI Automator Viewer官方版是其中一款编程软件,主要功能是分析文件的布局,是一个元素定位工具,UI Automator Viewer绿色版下载成功后就能进行下一步的安装操作。

一、uiautomatorviewer介绍
uiautomatorviewer是android SDK自带的一个元素定位工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。
使用uiautomatorviewer,你可以检查一个应用的UI来查看应用的布局和组件以及相关的属性。该工具位于SDK目录下的tools\bin子目录下。
二、启动uiautomatorviewer
1、在SDK的安装目录下双击uiautomatorviewer.bat就可以启动
2、也可以使用cmd命令进行启动,cd到tools目录下,然后输入uiautomatorviewer.bat回车后启动服务。启动界面如下:
注:1、在Android Studio中可以通过Android Device Monitor 调用UI Automator Viewer。
2、点击uiautomatorviewer后会出现一个console黑窗口,使用时不要关掉。
三、uiautomatorviewer界面
界面一共有四个区域:
1)上方区域
4个按钮从左至右功能分别是:打开已经保存的布局,获取详细布局,获取简洁布局,保存布局。点击保存,将存储两个文件,一个是图片文件,一个是.uix文件(XML布局结构)
第二个按钮(Device Screenshoot uiautomator dump)和第三个按钮(Device Screenshoot with Compressed Hierarchy uiautomator dump –compressed),第二个按钮把全部布局呈现出来,第三个按钮只呈现有用的控件布局。
2)截图区(左下),显示当前手机屏幕显示的布局图片
3)布局区(右上),用XML树的形式,显示界面的控件布局
4)控件属性区(右下),当爱布局区点击某一控件时,将在这里显示控件的属性
在第一次点击Device Screenshoot按钮时,将会报错,显示如下:
解决方案:修改uiautomatorviewer.bat中最后一行代码,将“%prog_dir%”替换为platform-tools的实际目录即可。
原因:在uiautomatorviewer.bat中,需要知道SDK下子目录platform-tools的路径,即bat文件中的“%prog_dir%。
四、连接手机
cmd打开输入adb devices,确认手记已连接



scratch3.0中文版(简易编程软件) v3.0 汉化免费版编程工具
/ 47M
scratch免激活版(附注册码) v2.0 授权版编程工具
/ 32M
Primer 5(含注册机) 64位便携版编程工具
/ 1M
cuda9.0官方版win10版编程工具
/ 1G
pc logo X64(Logo小海龟) v6.5 绿色版编程工具
/ 1.48M
梦龙网络计划软件注册版(附注册码) v9.0 免费版编程工具
/ 20M
OpenGL官方版(支持SPIR-V) v4.6 Win10版编程工具
/ 8M
clickteam fusion2.5中文版汉化版编程工具
/ 482M
TIA Portal v15完美版(博途v15) 最新版编程工具
/ 5G
弱口令字典免费版(密码字典) v1.0 最新版编程工具
/ 10M
scratch3.0中文版(简易编程软件) v3.0 汉化免费版编程工具
/ 47M
scratch免激活版(附注册码) v2.0 授权版编程工具
/ 32M
Primer 5(含注册机) 64位便携版编程工具
/ 1M
cuda9.0官方版win10版编程工具
/ 1G
pc logo X64(Logo小海龟) v6.5 绿色版编程工具
/ 1.48M
梦龙网络计划软件注册版(附注册码) v9.0 免费版编程工具
/ 20M
OpenGL官方版(支持SPIR-V) v4.6 Win10版编程工具
/ 8M
clickteam fusion2.5中文版汉化版编程工具
/ 482M
TIA Portal v15完美版(博途v15) 最新版编程工具
/ 5G
弱口令字典免费版(密码字典) v1.0 最新版编程工具
/ 10M