Layout Inspector —— Android Studio 替代 Hierarchy Viewer 的新方案
阿新 • • 發佈:2019-02-09
最近在研究 View 視窗機制的時候想要檢視一下應用的檢視結構,第一印象當然是佈局檢視神器 —— Hierarchy Viewer 啦!然後走進 /sdk/tools/ 目錄下發現曾經的 Hierarchyviewer.bat 不見了 ——
而原來的是這樣的 ——
我們可以看到,還是少了相當多的東西的(僅 .bat
檔案),那我們就試試用 DDMS 吧,開啟 DDMS,然後 Window -> Open Perspective… -> ——
理想效果是這樣的,但是實際上是這樣的 ——
不僅如此,ddms.bat、draw9patch.bat、jobb.bat、lint.bat 等等都不見了,起初以為是 sdk 出問題了,後來重灌了 sdk 還是一樣,百度無果,google 了半天終於在 stackoverflow 上發現了一點有用的東西 Android: Hierarchy Viewer doesn’t exist、Hierarchy Viewer is gone。根據 google 的資訊來說呢 —— hierarchyviewer 已經被廢棄了(Android SDK Tools Revision 25.3.0 (Feb 2017)) ——
我們在 Android Studio 的面板上選擇 Tools -> Android -> Layout Inspector 即可
選擇之後我們就可以看到類似如下的效果了 ——
但是當我我在4.0的機子上測試的時候又出現如下錯誤 ——
注意:本文基於 Android Studio 2.3。