当我打开android studio 3.0时,我在R.java文件中有错误。
这是错误:
public static final int Both are incorrect=0x7f080002;
当我尝试编辑它或删除这一行时,它一直说:
“不应编辑生成的源文件,重新生成源时更改将丢失”
发生错误是因为您的布局中的ID错误。您不能在视图中使用空格作为ID名称。
您需要在布局中检查以下内容:
android:id="@+id/Both are incorrect"
然后删除或更改空格,您可以使用下划线:
android:id="@+id/both_are_incorrect"
您无法编辑R.java文件,因为此文件是由编译器自动生成的。而你的问题是你永远不能在“id”和变量中使用空间,所以首先要更改你的ID(如果你使用重构重命名id会更好)并重建你的项目希望它能工作......快乐的编码...... :)
此错误主要是由于layout.xml文件中的更改而发生的
尝试检查layout.xml文件中的id为
尝试从菜单中清除项目或检查gradle同步。