无法在布局编辑器中编辑ConstraintLayout

Las*_*yer 7 android android-layout android-studio

我正在尝试在Android Studio 3.0的布局管理器中编辑ConstraintLayout.不幸的是,我收到以下错误:

无法实例化以下类: - android.support.constraint.ConstraintLayout

异常详细信息java.lang.NoSuchFieldError:在android.support.constraint.ConstraintLayout.init(ConstraintLayout.java:440)上的ConstraintLayout_Layout,位于java.lang.reflect.Constructor的android.support.constraint.ConstraintLayout.(ConstraintLayout.java:420) android.view.LayoutInflater.inflate(LayoutInflater)中android.view.LayoutInflater.inflate(LayoutInflater.java:492)的android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)中的.newInstance(Constructor.java:423). Java的:394)

我实际上无法拖动项目,它们似乎都是左上角的小点,虽然布局在模拟器上工作正常.

我试着在这里听取不同问题的建议.我重建了项目,使缓存无效,确保安装了ConstraintLayout支持存储库,并在gradle脚本(implementation 'com.android.support.constraint:constraint-layout:1.0.2')中更改了编辑器中的主题,但没有任何帮助.

我还能尝试解决这个问题吗?

编辑:我的build.gradle(模块:app)文件:https://gist.github.com/meyerlasse/44f06e18d6dab50593325f25f9b62bd2