如何在android上解决R.java id

Eri*_*lli -2 java android r.java-file

android:id="id/user name"用空格添加了这样的ID ,现在我的R.java文件中有编译器错误.这是报告:

/home/eric/AndroidStudioProjects/QrClub/app/build/generated/source/r/debug/com/example/eric/qrclub/R.java
Error:(22, 40) error: ';' expected
Error:(22, 50) error: <identifier> expected
Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.
Run Code Online (Sandbox Code Playgroud)

我想我必须从R.java中删除用户名,但我无法做到......

Squ*_*zer 5

Android ID中不能包含空格.你应该只使用英文字母和"_"字符.另外,第一次宣布你应该使用的id时+id,你需要一个@字符id;

android:id="@+id/user_name"
Run Code Online (Sandbox Code Playgroud)