Android Studioで実行中のアプリのレイアウト階層を確認する

前提

実機 or エミュレータ(※1)で実行中のアプリのみ確認ができる。
(※1:エミュレータでは実際に動作確認していないけど、おそらくできると思います。)

Android Studio標準搭載ツール「レイアウト・インスペクター」を使う

メニュー
 ツール
  Android
   レイアウト・インスペクター(※2)
(※2:Hierarchy Viewerはレイアウト・インスペクターの前世なので、Android Studio 3.1以降は搭載されていません。)

実行中のプロセスを選択する。

View Treeが表示されるので、そこで階層構造を確認できます。
DecorView
 LinearLayout
  FrameLayout
   decor_content_parent
は、Androidのビューを表示するためにどのアプリにも存在する基底ビューなので、その下の階層を確認しましょう。

関連サイト

公式サイト(Layout Inspector でレイアウトをデバッグする)
https://developer.android.com/studio/debug/layout-inspector?hl=ja
公式サイト(Profile Your Layout with Hierarchy Viewer)
https://developer.android.com/studio/profile/hierarchy-viewer?hl=ja

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.