19

我正在尝试在 Eclipse 中运行 Hierarchy Viewer,但它只显示 Measure、Layout 和 Draw 的 N/A。我曾尝试在 Mac 和 Windows 上使用 Android SDK 以及在带有 ViewServer 库的物理设备 Nexus S 上运行 Nexus S、Galaxy Nexus 和 Nexus 4 模拟器,但所有这些都显示与下面的屏幕截图相同的结果。另外,我尝试了一个简单而复杂的布局。我想知道其他人如何配置模拟器以使 Hierarchy Viewer 功能齐全。另外,还有另一种计算布局绘制时间的方法吗?

在此处输入图像描述

4

2 回答 2

44

我遇到了同样的问题,也许这也是你的解决方案。

如果您启动hierarchyviewer,它不会直接在启动时测量时间。您必须按下名为“配置文件节点”的按钮(带有 3 个圆圈的按钮)并且必须等待几秒钟。您可以在树形视图窗口菜单中找到此按钮。测量后,您将获得所需的值。

于 2013-07-16T14:07:42.517 回答
3
  1. 首先选择要查看布局时间的节点(视图)。
  2. 在此处输入图像描述 然后将激活三圈图标。单击此图标后将显示布局时间。它有一个工具提示Obtain layout times for tree rooted at selected node

注意:布局时间将仅针对您选择的视图及其所有子视图显示。它不会显示其父节点的时间。如果要查看所有视图的布局时间,请选择基本父级(最外层视图),然后单击在此处输入图像描述

在此处输入图像描述

于 2016-04-25T15:17:32.357 回答