层次结构查看器不计算“度量”,“布局”和“绘图”,并且显示不可用

时间:2013-07-14 09:12:53

标签: android android-layout android-emulator

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

enter image description here

2 个答案:

答案 0 :(得分:44)

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

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

答案 1 :(得分:3)

  1. 首先选择要查看布局时间的节点(视图)。
  2. 然后是三圈图标enter image description here 将被激活。单击此按钮后将显示布局时间 图标。它有一个工具提示Obtain layout times for tree rooted at selected node
  3. 注意:仅针对您选择的视图及其所有子视图显示布局时间。它不会显示其父节点的时间。如果要查看所有视图的布局时间,请选择基本父级(最外侧视图),然后单击enter image description here

    enter image description here