一、前言:
Layout Inspector是Android studio自带的视图层次结构分析工具(Android Studio 2.2及其之后版本)。Android Studio中的Layout Inspector允许您在运行时从Android Studio IDE中检查应用程序的视图层次结构。当您的布局在运行时构建而不是完全在XML布局中定义时,这尤其有用。
自认为Layout Inspector的
优点:上手比Hierarchy Viewer简单,Hierarchy Viewer限制条件比较多,针对真机调试,需要root手机,且配置合适的系统属性。比较麻烦。HierachyViewer连接真机调试设置。
缺点:界面虽不如HierarchyView直观。
二、使用:
1、使用方式
- 1、在连接的设备或模拟上运行你的应用
- 2、点击Tools > Layout Inspector
- 3、在出现的Choose Process对话框中,选择你想要检查的应用进程,然后点击OK。
- 4、默认情况下,Choose Process 对话框仅会为 Android Studio 中当前打开的项目列出进程,并且该项目必须在设备上运行。 如果想要检查设备上的其他应用,请点击 Show all processes。 如果正在使用已取得 root 权限的设备或者没有安装 Google Play 商店的模拟器,那么您会看到所有正在运行的应用。 否则,您只能看到可以调试的运行中应用。
2、界面说明
- 1、View Tree:视图在布局中的层次结构,右键弹出菜单功能在windows上无法使用。
- 2、Screenshot:带每个视图可视边界的设备屏幕截图。
- 3、Properties Table:选定视图的布局属性
3、快照存储位置
布局检查器会将捕获快照保存为.li文件。
每一个快照都将保存到 project-name/captures/内一个单独的.li文件中。
网友评论