Error de estudio de Android R.java

Tengo un error en el file R.java cuando abro Android Studio 3.0.

Aquí está el error:

Aquí está el error

public static final int Both are incorrect=0x7f080002; 

cuando trato de editarlo o eliminar esta línea, sigue diciendo que:

"Los files fuente generados no deben editarse, los cambios se perderán cuando se regeneren las fonts"

El error ocurre porque tienes una identificación incorrecta en tu layout. No puede usar un espacio para el nombre de identificación en una vista.

Debe verificar la siguiente identificación en su layout:

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

Luego, elimine o cambie el espacio, puede usar el guión bajo:

 android:id="@+id/both_are_incorrect" 

No puede editar el file R.java porque el comstackdor genera automáticamente este file. Y su problema es que nunca puede usar espacio en "id" y variable, así que primero cambie su ID (es mejor si cambia el nombre de identificación usando refactor) y reconstruya su proyecto con suerte, funcionará … Feliz encoding … 🙂

  • ¿Por qué necesita la class Preference <T> ser envuelta con object?
  • El tamaño de RealmResults es cero
  • Puede tener un constructor vacío o un constructor cuyos parameters coincidan con los campos
  • ¿Qué hace realmente la palabra key reificada en Kotlin?
  • Retrofit2 Añadir cadena adicional al object Body
  • Error de generación transformClassesWithDesugar después de actualizar a AS 3.0 Canary 6
  • Android Plugin 2.2.0-alpha1 no comstack con Kotlin
  • Databinding y BaseObserver - Android MVVM
  • Cómo resolver KaptError: ¿Error al procesar la anotación en Android Studio 3.0?
  • Kotlin & Hibernate IllegalArgumentException: no se puede establecer el campo String Job.name en Job
  • Kotlin inesperado 'reference no resuelta'