使用所见即所得编辑器重新排列布局后,出现了问题。我对现有的TextView设置了一些新的约束,发现我无法再编译了。
Java编译器说failed linking file resources
,问题是layout_constraintTop_toEndOf' not found.
。
我的布局是ConstraintLayout,我的Grade文件的行为implementation 'com.android.support.constraint:constraint-layout:1.1.3'
。
我尝试了Sync Project with Gradle Files
、Build -> Clean Project
和Invalidate Caches / Restart
,但没有成功。
我真的不知道该怎么说;如果我删除了约束,我就不能运行代码(我收到一个警告,说元素需要约束(,但我不能使用约束集运行代码。
谷歌搜索毫无用处,我可能不得不重新安装并从那里开始,除非其他人遇到类似的问题。
您尝试使用的约束layout_constraintTop_toEndOf
无效。有关可供选择的约束列表,请参见此链接(见图2(:https://developer.android.com/reference/android/support/constraint/ConstraintLayout