前言

早期 用eclipse开发android时代,用Hierarchyviewer工具进行ui视图层级分析,通过eclipse 的ddms 管理器可以打开。但是android studio在3.0 之后把ddms入口阉割了,进入Android SDK中tools包下也没有找到 hierarchyviewer.bat 这个包。好在提供了替代方案。

hierarchyviewer.bat 怀旧一下

Android 视图层级分析辅助工具详解_第1张图片

1. 工具 uiautomatorviewer

Android SDK中tools/bin下uiautomatorviewer
Android 视图层级分析辅助工具详解_第2张图片

tips: 试着进入tools下,用命令启动monitor,最终启动失败。

优点:可以自动捕获模拟器、真机屏幕快照进行分析。可以分析三方app界面层级

2. 工具 Layout Inspector

Android Studio也有自带的视图分析工具 Layout Inspector(布局检查器),Tools - Layout Inspector

Android 视图层级分析辅助工具详解_第3张图片

tips :用起来也还可以,需要自己摸索一番。

优点:

android studio自带布局分析工具,集成度高,打开方便,用起来吗!!! 没有 工具1好用。

缺点:

不能用来分析三方的app 视图层级。

总结:

uiautomatorviewer轻量,简单,分析三方app是一把好手,Layout Inspector 系统自带配合新版studio也还行。至于eclipse的hierarchyviewer,如果怀旧可以回退过去用一下。可视界面以及视图渲染耗时指示器让人眼前一亮。各有利弊

更多相关文章

  1. android日志工具LogCat的使用
  2. Android开发工具--adb的使用
  3. Android SDK中tools下工具详解
  4. Android开发笔记(一百二十二)循环器视图RecyclerView
  5. Android_android的测试工具CTS
  6. Android调试工具 —— MAT [整理]
  7. Soloπ:支付宝开源的Android专项测试工具
  8. android 自定义封装android 6.0以上动态权限添加工具类

随机推荐

  1. android http通过post请求发送一个xml
  2. android 知识点
  3. Android8.0以上监听开关机,息亮屏,解锁等系
  4. 加速 Android 开发的五大开源网站
  5. Android界面开发推荐颜色
  6. Android之TextView设置String文本颜色
  7. Android TextView字体颜色等样式详解
  8. 「横竖屏」 「分屏」 「虚拟按键」
  9. Gradle-jar-aar
  10. 在Android中使用GIF图片