当前位置: 首页 > news >正文

uiautomatorviewer定位App元素

这个工具是Android SDK自带的,

日常的工作中经常要使用的,

在C:\Android\sdk\tools\bin目录下:

 

 

双击之,

请注意,

我一般选择第一个机器人小图标Device Screenshot,

而不是第二个Device Screenshot with Compressed Hierarchy,

因为第二个是具有压缩层次结构的设备截图,

有可能不准确;

 

首次启动会报错:

Unable to connect to adb. Check if adb is installed correctly.

 

怎么解决呢?

关闭之,

打开uiautomatorviewer.bat文件,

修改最后一行:

%prog_dir%

 

 

 改为:

C:\Android\sdk\platform-tools

并保存

 

 

 

再次打开uiautomatorviewer:

 

对应关系:

text                     find_element_by_android_uiautomator("new UiSelector().text(\"文字\")")
resource-id         find_element_by_id
class                   find_element_by_class_name
content-desc      find_element_by_accessibility_id

转载于:https://www.cnblogs.com/yjlch1016/p/8514524.html

相关文章:

  • Vue计算属性和监听属性
  • Apple激活日期查询
  • numpy教程
  • 常见设计模式,总结的不错(转)
  • 数据schemaAvro简介
  • 在C++的函数中如何指定一个数组,使得这个数组的大小由函数的输入值来决定...
  • 电感(29)之铁氧体磁珠工作原理透彻详解
  • 访问控制2php相关配置
  • java web添加mysql过程中遇到的错误及解决办法
  • 软件架构师 如何工作
  • 常见前端知识摘要
  • 3 - 9 字典里的各种;;;;;集
  • git学习--远程分支删除
  • Hibernate【与Spring整合】
  • Jenkins之发送html附件邮件配置
  • [译] React v16.8: 含有Hooks的版本
  • 【162天】黑马程序员27天视频学习笔记【Day02-上】
  • es6(二):字符串的扩展
  • github指令
  • HTTP中的ETag在移动客户端的应用
  • Java 内存分配及垃圾回收机制初探
  • js算法-归并排序(merge_sort)
  • Laravel5.4 Queues队列学习
  • Magento 1.x 中文订单打印乱码
  • October CMS - 快速入门 9 Images And Galleries
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • scala基础语法(二)
  • sublime配置文件
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 关于字符编码你应该知道的事情
  • 问题之ssh中Host key verification failed的解决
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 1.Ext JS 建立web开发工程
  • 阿里云移动端播放器高级功能介绍
  • 国内开源镜像站点
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (1)STL算法之遍历容器
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (十六)一篇文章学会Java的常用API
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (小白学Java)Java简介和基本配置
  • (一)基于IDEA的JAVA基础1
  • .NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
  • .NET建议使用的大小写命名原则
  • .net解析传过来的xml_DOM4J解析XML文件
  • @DataRedisTest测试redis从未如此丝滑
  • [ Linux ] Linux信号概述 信号的产生
  • [2021 蓝帽杯] One Pointer PHP
  • [3D游戏开发实践] Cocos Cyberpunk 源码解读-高中低端机性能适配策略
  • [BPU部署教程] 教你搞定YOLOV5部署 (版本: 6.2)
  • [BZOJ4566][HAOI2016]找相同字符(SAM)
  • [C#][opencvsharp]opencvsharp sift和surf特征点匹配