Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 布局優化工具Hierarchy Viewer的使用

Android 布局優化工具Hierarchy Viewer的使用

編輯:關於Android編程

 

 

網上已經有很多關於Hierarchy Viewer如何使用的文章,這裡就不一步步的演示具體怎樣使用了,ddna兄的《【Android工具】被忽略的UI檢視利器:Hierarchy Viewer》與張興業的《Android UI 優化——使用HierarchyViewer工具》都寫的很棒。

 

Hierarchy Viewer有兩個用途,一個是用於分析當前頁面視圖層級,再者也能分析布局的時間統計(Measrue、Layout、Draw)所需要的具體時間,本篇主要是關注布局時間的統計功能。

以下是在Android 2.3.7手機上統計一個頁面布局的截圖,點擊某一個節點會顯示出其中(Measrue、Layout、Draw)所需要的具體時間:

\

發現有問題,每一個上面都是顯示n/a,需要點擊重新統計點擊Profile Node,因為沒有連接手機截圖所以這個按鈕是灰色的圖片只是演示下Profile Node位置

\

 

下面是最終效果,能看到Measue 、Layout 、 Draw的執行執行

\

 

 

手機連接後出現的問題

[hierarchyviewer]Unable to get view server version from device ******
[hierarchyviewer]Unable to get view server protocol version from device ******
[ViewServerDevice]Unable to debug device: ******
[hierarchyviewer]Unable to get the focused window from device ******

如何在Root的手機上開啟Vie

資料

Android Layout Tricks #1 Optimizing Layout Hierarchies Android性能優化系列---Improving Layout Performance(一)
wServer,使得HierachyViewer能夠連接
解決View Hierarchy不能啟動


  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved