ui automator viewer--UI测试分析器

使用该工具可以迅速地找到点击相应的位置,与点击对应的frame中的内容,id,class,包名(package)和content-desc。快捷方便,对下一步脚本的编写有极大的帮助。

位置安卓SDK文件下的tools文件夹中,在bin目录下即可找到。

使用该工具只需简单地连接设备后,点击左上角的screenshot(从左数第二个)即可。

额外提醒

如果此时手机的页面是动态的,比如APP的动画效果。那么screenshot会报错,Remote object doesn't exist!(远程对象不存在!)。我在自己的使用过程中遇到了这个问题,无论如何尝试都是会报错。我的原因是APP的动画效果。在海大的互联网中找到一位老哥的解释:他说操作抖音时同样遇到了这个问题,通过暂停视频解决了这个问题,因为此时屏幕不再是动态的了,可以进行截图了。而我由于动画效果的原因,目前仍未找到解决方案。

实用的Android ui分析工具相关推荐

  1. Android 性能分析工具整理汇总

    Android性能分析工具整理汇总 字数1852 阅读3579 评论10 喜欢54 Android性能分析工具整理汇总 把做Android开发以来碰到的一些不错的性能分析工具做个整理汇总... Deb ...

  2. SwissArmyKnife调试Android UI的工具

    效果: SwissArmyKnife 是一款方便调试android UI的工具,可以兼容所有android版本,不需要root权限.可以直接在android手机屏幕上显示当前Activity中所有控件 ...

  3. 十款实用方便的日志分析工具(建议收藏!!!)

    0x00 十款实用方便的日志分析工具 在网络管理员的日常工作中,对日志文件的分析能够及时了解网络设备或应用的性能数据,以便及时发现问题并及时解决.分析日志文件的时候需要运用到日志分析工具,接下来就给大 ...

  4. 正确使用 Android 性能分析工具——TraceView

    前面唠叨 最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方.因为之前不会正确使用TraceView这个工具,主要是看不懂T ...

  5. Android内存分析工具:Memory Profiler

    一.前言  我们知道,Android系统检测到app有不再使用对象时,就会进行内存回收相关的工作. 尽管Android检测无用对象.回收内存的方法在不断改进,  但在目前所有的Android版本中,进 ...

  6. 正确使用Android性能分析工具——TraceView

    原址 前面唠叨 最近公司app中有些列表在滑动的时候会有卡顿现象,我就开始着手解决这些问题,解决问题之前首先要分析列表滑动的性能瓶颈在什么地方.因为之前不会正确使用TraceView这个工具,主要是看 ...

  7. Android性能分析工具整理汇总

    把做Android开发以来碰到的一些不错的性能分析工具做个整理汇总... Debug GPU Overdraw 类型:系统自带功能UI渲染检测功能(打开Settings,然后到 Developer O ...

  8. android UI定位工具-uiautomator2的使用

    介绍: uiautomator2 是一个可以使用Python对Android设备进行UI自动化的库.其底层基于Google uiautomator,Google提供的uiautomator库可以获取屏 ...

  9. Android性能测试-分析工具

    简介 这里我们说的性能测试主要是应用的CPU和内存占有率,如果CPU和内存占用率过高,就会导致内存泄漏,导致应用发生崩溃,影响用户的体验 测试方法 首先,我们说下性能测试的方法, 1.通过手动点击,不 ...

  10. Android UI 显示工具——HierarchyViewer工具

    UI 显示工具--HierarchyViewer 为什么使用HierarchyViewer HierarchyViewer能够可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设 ...

最新文章

  1. linux 安装 zookeeper 管理端, dubbo-admin 访问 404
  2. python队列精灵对战_python队列Queue
  3. 如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧(下)
  4. 如何从JavaScript对象中删除键? [重复]
  5. Delegate示例
  6. git/gitflow git工作流
  7. eclipse汉化-设置语言包
  8. dialog的各类显示方法
  9. 认识web,web的标准构成和基本元素
  10. ODI 问题集锦 - Return Code 1722 invalid number
  11. 先有鸡还有现有的蛋的终极答案
  12. 【数学】从鸡兔同笼谈数学思维
  13. 微信小程序(组件:路由、表单、媒体、自定义组件,插槽、组件通讯、侦听器、生命周期)
  14. 关于战棋对战化的设想和实现
  15. 第002篇:易康(eCognition)中最佳分割尺度评价工具ESP2插件的详细使用方法
  16. 计算机二级柏林是第几套,2019年计算机二级Office考试内容及时间安排(内附两套原题库)...
  17. jdk14下载与安装教程(win10)超详细
  18. 计算机网络实验四:配置网络路由
  19. 爬虫实战入门级教学(数据爬取->数据分析->数据存储)
  20. 中山大学计算机学院官网万海,万海:《计算机网络》课程研修班报告 - 中山大学信息科学与技术学院.doc...

热门文章

  1. #CSDN精选博文##学习必备##IT技术学习#系统化学习的第一步:建构自己的知识体系
  2. SAP ABAP BDC录屏 数据导入和检验-实例
  3. nvme协议 sata接口_NVMe/SATA SSD有啥不一样?萌新怎么选
  4. 人机对战五子棋(权值法)
  5. linux系统bcast,Linux系统下取IP地址的几种方法
  6. 集合--1.集合的概念和结构
  7. qq设置头衔显示服务器异常,qq头衔如何设置
  8. Bable的简单使用
  9. 常见10种安全漏洞(OWAPS TOP 10)
  10. esp8266基于arduino一键配网掉电保存WIFI账号密码