Android布局编辑器错误(无法在编辑器上创建约束):java.lang.IllegalArgumentException:集合为空

时间:2019-04-14 07:37:00

标签: android-studio android-support-library

我在Android Studio(3.3.2)布局编辑器上遇到错误。

真是太突然了,以前从来没有错误,我不知道为什么。

enter image description here

此错误使我无法使用可视化编辑器创建约束。 我必须自己使用代码定义约束,这对我来说很痛苦。

请帮助解决该问题。

我做了什么:

  1. 重新安装Android SDK

  2. 使缓存无效并重新启动

  3. 卸载所有beta版本的SDK。

2 个答案:

答案 0 :(得分:3)

我面临着同样的问题。约束布局依赖关系存在问题。在我的项目的build.gradle中,我正在使用

implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha4'

然后,我将其降级为

implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha3'

,错误已解决。我猜我们将不得不等待固定版本。

答案 1 :(得分:0)

这已由Google工程师ConstraintLayout 2.0.0-alpha05here中解决