详情介绍
UI Automator Viewer一个用来来扫描和分析Android应用程序的UI组件的GUI工具,是android SDK自带的一个元素定位工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务.
uiautomatorviewer工具的安装与使用
本文将介绍 如何使用 window系统下Android + python+uiautomatorviewer 进行 安卓应用的自动化测试其实笔者自己是想达到 自动挂机打游戏的目的!O(∩_∩)O哈哈~有一个良好的兴趣往往能使我们有更加强大的动力去学习,谁说不是呢!(强行良好)这是笔者第一次写文章,记录自己学习的一点一滴,借此督促自己不能半途而废(其实就是写来装逼的)文章适合新手小白(比如笔者),边采坑边写的,如有错误,希望读者指出准备工作
一.jdk 1.8 (请勿使用JDK 1.9 将造成兼容性错误,导致)
链接:https://pan.baidu.com/s/1dUspTs 密码:o6c9
二.Android-SDK 3.0.0(UiAutomatorViewer 启动依赖)
链接:https://pan.baidu.com/s/1htr6wOO 密码:8lp9
三.ADB工具(链接安卓与PC)
链接:https://pan.baidu.com/s/1nwfQSHV 密码:1cpg
四.UiAutomatorViewer JAR(帮助我们获取屏幕中的控件,并使用脚本操作)
链接:https://pan.baidu.com/s/1i6X1MAx 密码:kfco
一、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,确认手记已连接

下载地址
人气软件

天天爱消除250w脚本 最新免费版
酷音苹果助手(苹果设备管理工具) v1.0.10 官网最新安装版
雷电模拟器 v4.0.83 最新版
苹果解锁工具iToolab UnlockGo v6.0 中文安装版(附教程+补丁) 亲
牛学长苹果屏幕解锁工具 v3.10.0 免费安装版(附安装使用教程)
三星i9300USB驱动 SAMSUNG USB Driver for Mobile Phones v1.5.5
酷派cds自助升级工具 V4.29 官方最新安装版
腾讯手游助手 v6.10.21.10 官方最新安装版
iphone同步助手 v3.5.8.0 中文官方版
Win10手机版恢复工具 Windows Phone Recovery Tool v1.0.4 中文
相关文章
-
小滴云手机(非常实用的云手机) v2.4.0.0 免费安装版小滴云手机官方版是一款非常实用的云手机工具,可以在各种移动设备上运行,相当于您的第二个手机,可以节约您的内存,可以说是非常的实用...
-
多屏协同(努比亚)v3.1.7 官方安装版多屏协同(努比亚)支持在手机上编辑文件、玩游戏等,都能无缝地在电脑上本站提供的是这款软件的安装包,欢迎下载...
-
AYA(基于ADB的Android 设备管理工具) v1.12.1一款内置 ADB 并基于其功能编写用户界面的桌面应用,相比于原始的 ADB 命令行输入,AYA 安装傻瓜,功能齐全,全图形化界面,一键操作,极大地提高用户效率...
-
QuickADB(基于python开发的ADB图形界面工具) V3.0.0一个用Python创建的简单GUI,旨在使ADB和Fastboot命令对初学者和专家来说更快更简单...
-
网易MuMu模拟器(ARM64安卓模拟器) v1.6.9 Windows ARM 官方版MuMu模拟器Windows ARM版本正式上线,成为首个适配ARM64平台的安卓模拟器,标志着ARM设备用户在Windows系统下畅享安卓生态成为现实,Lenovo Yoga Air 14s、Surface Pro 11...
-
老虎iOS手机解锁(解锁软件) v2.4.5 免费安装版老虎iOS手机解锁是一款简单好用的密码解锁软件,具有轻松解开iPhone屏幕锁、移除AppleID、移除屏幕使用时间密码和iTunes备份密码等功能...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的UI Automator Viewer 元素定位工具资源来源互联网,版权归该下载资源的合法拥有者所有。



























