Android studio 3.6 布局编辑器在显示按钮属性时滞后

Android studio 3.6 Layout editor lags when displaying Button attributes

基本上每次我尝试 Select 按钮或任何扩展 Button (AppCompatButton, MaterialButton)

Android 在布局编辑器中选择按钮时,studio 会冻结几秒钟。所有其他组件都正常工作(我认为是这样)。

在新项目中不存在此行为。

p.s。 3.5.{latest} 也有这个问题,但它不那么烦人,因为 xml 编辑器和布局编辑器是两个独立的东西。

简单地在 xml 按钮声明(在我的布局中)内的任何内容上放置标记会导致这种延迟(3-4 秒)。那段时间我根本无法使用 Android studio。

所以我的问题是什么会导致这种行为,我该如何避免?

任何人在编辑 XML 或编辑 Material 组件(如 Button)时遇到 AS 冻结,请执行以下步骤:

打开布局编辑器 -> 单击属性选项卡 -> 设置图标 -> 将显示选项列表,禁用所有带有“属性”的选项,如“所有属性”、“公共属性”、“声明的属性”

暂时解决问题。

更新: 问题已经报告,AS 团队正在修复: https://issuetracker.google.com/issues/139716861 实际修复需要新的 AS 版本或 4.1 canary 10(根据 AS 团队评论)。