3

基本上每次我尝试选择按钮或任何扩展ButtonAppCompatButtonMaterialButton

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

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

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

只需将标记放在 xml 按钮声明(在我的布局中)内的任何内容上都会导致延迟(3-4 秒)。在那段时间里,我根本无法使用 Android Studio。

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

4

1 回答 1

2

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

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

暂时解决问题。

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

于 2020-08-05T08:35:55.200 回答