Eclipse da error, falta el archivo R.java después de una actualización reciente
He actualizado mi SDK
y ADT
a la última versión, también lo actualicé Eclipse
a Kepler
la última después Juno
.
Mi ADT
versión es 22.0
. Después de esta actualización, cuando creo un nuevo proyecto, aparece un error que indica R cannot be resolved to a variable
. Lo he importado import android.R;
, pero aparece como importación no utilizada Don't include android.R here; use a fully qualified name for each usage instead
.
Lo mismo sucede con Mac OS también con la última actualización. Intenté cambiar el activity_main.xml
nombre a otro nombre, pero aún R.java
no se genera el mío.
Intenté todas las cosas que son posibles. Limpié el proyecto, construí todo el espacio de trabajo. Nada ayuda.
Creo ADT
que Eclipse
la compatibilidad está teniendo problemas después de la actualización.
He actualizado todo mi SDK, aquí está la captura de pantalla, pero existe el mismo problema.
Después de actualizar a SDK Tools a rev. 22 por primera vez, es posible que tengas que reiniciar Android SDK Manager nuevamente e instalar un nuevo elemento: Android SDK Build-tools .
Después de instalar esto, limpie sus proyectos y reconstruya.
Ayer hice una actualización con SDK Manager y tuve el mismo problema que tú. Solucioné el problema: actualicé otra vez el SDK de Android (con la herramienta SDK Manager), luego verifiqué la actualización desde eclipse para instalar el complemento ADT actualizado y reconstruí mi proyecto. "Android sdk Build-tools" del administrador de sdk de Android ahora es la versión 17 y ahora está bien. Creo que el problema se debe al complemento adt de eclipse.
importe android.R: elimine esta declaración de todas sus clases y luego limpie y se generará su archivo R. Si esto no funcionó, verifique todos sus archivos xml en busca de errores y luego límpielos. Estas 2 son las razones más comunes por las que un archivo R desaparece
Los cambios en su objetivo de compilación también pueden afectar a R.java en Eclipse, por lo que
Haga clic derecho en Proyecto >> Propiedades >> Android >> Seleccione la plataforma API de Android más reciente (generalmente) >> Haga clic en Aceptar
Espero que esto sea útil.