2013-07-14 18 views
19

我想在Eclipse中運行層次結構查看器,但它只顯示測量,佈局和繪圖的N/A。 我試過在使用Android SDK的Mac和Windows上運行Nexus S,Galaxy Nexus和Nexus 4仿真器,並在具有ViewServer庫的物理設備Nexus S上運行,但所有顯示的結果都與下面的屏幕截圖相同。此外,我嘗試了一個簡單而複雜的佈局。 我想知道其他配置模擬器如何使Hierarchy Viewer功能齊全。另外,是否有另一種方法來計算佈局的繪製時間?層次結構查看器不計算測量,佈局和繪製並顯示不可用

enter image description here

回答

43

我有同樣的問題,也許這是你的解決方案了。

如果啓動hierarchyviewer,它不會直接在開始時測量時間。您必須按下名爲的按鈕:「配置文件節點」(帶3個圓圈的按鈕),必須等待幾秒鐘。您可以在樹視圖窗口菜單中找到此按鈕。在測量之後,您將獲得所需的值。

+0

良好的工作對我來說注:我使用viewserver在實際設備打開hierarchyviewer。 –

+0

如果這些度量值始終爲綠色且值爲0.0,該怎麼辦?我正在模擬器上測試。 –

+0

仍然不適合我,我嘗試了多次,現在等待了2分鐘。 – Khay

3
  1. 首先選擇您想要查看佈局時間的節點(View)。
  2. 然後將啓動三圈圖標enter image description here 。在點擊這個 圖標後,版面時間將會出現。它有一個工具提示Obtain layout times for tree rooted at selected node

注意:佈局時間將只顯示爲您選擇的視圖和它的所有孩子的意見。它不會顯示其父節點的時間。如果要查看所有視圖的佈局時間,請選擇基本父級(最外層視圖),然後單擊enter image description here

enter image description here