使用布局检查器调试布局 (View)

概念和 Jetpack Compose 实现

您可以使用 Android Studio 中的布局检查器来显示视图层次结构并检查每个视图的属性,进而调试应用的布局。借助布局检查器,您可以将应用布局与设计模型进行比较、显示应用的放大视图,并在运行时检查其布局的细节。如果布局是在运行时(而不是完全在 XML 中)构建并且布局行为出现异常,该工具会非常有用。

查看属性检查

布局检查器需要以下全局设置才能正常运行:

adb shell settings put global debug_view_attributes 1

此选项会生成用于检查设备上所有进程的额外信息。

布局检查器会在启动时自动启用该设置。这会导致当前前台 Activity 重启。除非您在设备上手动停用该标志,否则您不会看到其他 Activity 重启。

如需停用该标志,请运行以下 adb 命令:

adb shell settings delete global debug_view_attributes

或者,您也可以在设备的 开发者选项中关闭启用视图属性检查功能。