Android Studio Gradle build error : "Reference must start with '@': "
Android Studio Gradle build error : "Reference must start with '@': "
同时构建项目。我收到以下错误:
引用必须以“@”开头:
错误:
构建失败
"Reference must start with '@': "
详细错误:
java.lang.IllegalArgumentException: Reference must start with '@':
at android.databinding.tool.ext.ExtKt.parseXmlResourceReference(ext.kt:108)
at android.databinding.tool.writer.BaseLayoutModel.readableName(BaseLayoutModel.kt:143)
at android.databinding.tool.writer.BaseLayoutModel.fieldName(BaseLayoutModel.kt:115)
at android.databinding.tool.writer.BaseLayoutModel$COMPARE_FIELD_NAME.compare(BaseLayoutModel.kt:29)
at android.databinding.tool.writer.BaseLayoutModel$COMPARE_FIELD_NAME.compare(BaseLayoutModel.kt:27)
at java.util.TimSort.binarySort(TimSort.java:296)
at java.util.TimSort.sort(TimSort.java:221)
at java.util.Arrays.sort(Arrays.java:1438)
at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:1772)........
..............
我将 gradle 生成器错误放在要点中 here
请任何人帮助我
尝试检查您的 xml 文件是否有空 ID
您正在调用一个没有正确引用的组件,例如:
<ImageView
android:id="ImgView"
android:layout_width="match_parent"
..../>
正确的方法
<ImageView
android:id="@+id/ImgView"
android:layout_width="match_parent"
..... />
您必须验证 xml 引用的哪一部分不正确
同时构建项目。我收到以下错误: 引用必须以“@”开头:
错误: 构建失败
"Reference must start with '@': "
详细错误:
java.lang.IllegalArgumentException: Reference must start with '@':
at android.databinding.tool.ext.ExtKt.parseXmlResourceReference(ext.kt:108)
at android.databinding.tool.writer.BaseLayoutModel.readableName(BaseLayoutModel.kt:143)
at android.databinding.tool.writer.BaseLayoutModel.fieldName(BaseLayoutModel.kt:115)
at android.databinding.tool.writer.BaseLayoutModel$COMPARE_FIELD_NAME.compare(BaseLayoutModel.kt:29)
at android.databinding.tool.writer.BaseLayoutModel$COMPARE_FIELD_NAME.compare(BaseLayoutModel.kt:27)
at java.util.TimSort.binarySort(TimSort.java:296)
at java.util.TimSort.sort(TimSort.java:221)
at java.util.Arrays.sort(Arrays.java:1438)
at kotlin.collections.ArraysKt___ArraysJvmKt.sortWith(_ArraysJvm.kt:1772)........
..............
我将 gradle 生成器错误放在要点中 here
请任何人帮助我
尝试检查您的 xml 文件是否有空 ID
您正在调用一个没有正确引用的组件,例如:
<ImageView
android:id="ImgView"
android:layout_width="match_parent"
..../>
正确的方法
<ImageView
android:id="@+id/ImgView"
android:layout_width="match_parent"
..... />
您必须验证 xml 引用的哪一部分不正确