Android工作室错误R.java

当我打开android studio 3.0时,在R.java文件中有一个错误。

这是错误:

这是错误

public static final int Both are incorrect=0x7f080002; 

当我尝试编辑它或删除这一行时,它一直说:

“不应编辑生成的源文件,重新生成源文件时更改将会丢失”

发生错误的原因是您的布局中存在错误的 ID 。 您不能在视图中使用空间作为id名称。

您需要检查布局中的以下ID:

 android:id="@+id/Both are incorrect" 

然后删除或更改空间,可以使用下划线:

 android:id="@+id/both_are_incorrect" 

你不能编辑R.java文件,因为这个文件是由编译器自动生成的。 而你的问题是,你永远不能使用“ID”和变量的空间,所以首先改变你的ID(最好是如果你使用重构重命名ID)和重建项目希望它会工作…快乐的编码… 🙂