studio solucionar roja regenerar reconoce quitar porque error como clase archivo java android eclipse adt eclipse-adt

solucionar - Java/Eclipse: ya no hay más archivos R



regenerar el archivo r.java en android studio (15)

Estoy en Eclipse durante horas y aún no encontré una solución para mi problema, incluso después de muchas búsquedas en Internet: no tengo más archivos de R.java en mis proyectos.

Recién creado o en mis proyectos anteriores, ya no tengo el archivo R y probé tantas soluciones (desinstalación, reinstalación de Eclipse, limpieza de mi proyecto, verificación de todos mis archivos XML, solución de problemas con la herramienta Android, etc.). .)

Por favor, alguien me puede decir qué hacer en este caso?


Oye si acabas de actualizar a ADT Rev 22:

Yo también tuve el problema. Hay un nuevo componente en la carpeta Tools llamado "Android SDK Build-tools" que necesita ser instalado.

Paso 1

Abra el Administrador de Android SDK

Paso 2

Seleccione las herramientas de compilación recién agregadas e instálelas. (Si el problema persiste, vaya a Propiedades del proyecto => Ruta de creación de Java => Ordenar y exportar, y compruebe las bibliotecas privadas de Android, luego limpie y cree un proyecto.

Puede ser necesario repetir el proceso, reiniciar el Administrador de SDK después de la actualización y asegurarse de que se vea así (todas las herramientas instaladas):

Más información: https://groups.google.com/forum/?fromgroups=#!topic/android-developers/rCaeT3qckoE%5B1-25-false%5D


¡Gracias a todos por salvarme! Me he pasado toda la tarde buscando este error. Finalmente, mi proyecto funciona. Por cierto, también encontré un problema que quiero compartir con ustedes:

Después de actualizar, incluso si mi proyecto ya no tiene errores. Durante el tiempo de ejecución, parece que no pudo encontrar las clases de las jarras ubicadas en / libs .

Vaya a Proyecto => propiedades => ruta de compilación de Java => Ordenar y Exportar. Por favor, asegúrese de que todos sus frascos estén marcados .


Cierre su eclipse y después de actualizar el sistema, intente abrir Eclipse nuevamente. Creo que estás usando Emulator junto con el eclipse. Puede deberse al bajo problema de Memoria (RAM) de su sistema. Solía ​​enfrentar el mismo problema cuando uso Emulator


En mi caso, hay un error debido a "&" dentro del archivo strings.xml (pero no se muestra el error) para declarar una cadena para un tipo de matriz. Ahora el problema se resolvió cuando cambié "&" a "y".

Por lo tanto, asegúrese de no tener un uso tan tonto de símbolos y limpiar el proyecto.


Estaba usando Eclipse Indigo y nada de lo que probé funcionó. Terminé descargando Juno SR2, reinstalando el ADT, y ahora todo funciona de nuevo.


He tenido el mismo tipo de problema, sin embargo, volver a verificar todos los archivos XML en la carpeta de Recursos fue útil en mi caso. Encontré un error de sintaxis en mis archivos XML. Limpiar y construir el proyecto de nuevo también puede ser útil a veces.


Pruebe una cosa, cree un nuevo proyecto de Android y transfiera todos los archivos que están en el proyecto anterior. Eso funcionó para mí.


Quizás en Project Properties -> Java Build Path -> Bibliotecas que no tiene:

  • Android 4.2.2 (u otra versión)
  • Dependencias de Android?

Si es así, haz clic derecho en proyecto -> Herramientas de Android -> arregla las propiedades de Android y mira si esta biblioteca apareció.


Recientemente recibí el error y no encontré ningún error en ningún diseño o archivo de valores. Después de muchos intentos agregué otra Actividad y el R.java fue compilado y el error desapareció. No sé por qué ocurre esto, pero me lleva horas.


Reinstale todo y funcionará ... es decir, vuelva a Google SDK o lo use y descárguelo. Actualízalo a la última versión en SDK Manager. Vaya a Eclipse-Project-Prefs-Java compilación-orden / exportación MARQUE TODO.


Si este problema ocurre repentinamente en un proyecto que funciona bien,

El primer paso es encontrar si el problema ocurre solo en el proyecto actual o en todos los demás proyectos.

si todos los demás proyectos en el área de trabajo actual están funcionando, entonces el problema del 90% es con el archivo XML / archivo de mainfest / recurso que editó recientemente.

Este error no se muestra como marca roja, tenemos que descubrir lo que hemos hecho recientemente en estos archivos.


Tenía el temido no más R.java.

Algunas de las cosas que he usado en el pasado:

  • Limpiar / reconstruir (lo primero que todos intentamos)
  • Reiniciar eclipse (opcionalmente reiniciar pc / mac)
  • Actualice el plugin eclipse SDK / ADT a la última versión
  • Crear nuevo espacio de trabajo eclipse e importar proyecto
  • Habilitar la salida de compilación Verbose AAPT Menú Eclipse> Preferencias> Android> Compilar
  • Proyecto de puerto a Android Studio / Gradle (esto me ayudó a ver el error de AAPT. Estaba obteniendo el código de error: 138)
  • Eliminar cambios recientes en XML: en última instancia, encontré eliminar archivos recientes de menu.xml que agregué y comenté dónde se habían referenciado para solucionar el problema y finalmente obtuve R.java.

cada vez que hay errores en cualquiera de los xmls, la R se pierde cuando ocurre una compilación o limpieza, por lo tanto, compruebe si hay errores xml en su proyecto, a menos que lo solucione, no puede recuperar su R en clean o build. arregla los archivos xml y realiza una limpieza; tendrás la R generada. También compruebe File-> properties-> Builders y vea si todo está marcado


problema: no se genera ningún archivo R

Adivina: prueba el proyecto de limpieza si es viejo. De lo contrario, cree un nuevo proyecto sin generar R get y sin errores de compilación, pero esto: no project.apk

En este caso, debe verificar su SDK para las herramientas incorporadas. No se puede instalar después de actualizar SDK.

Por lo tanto, descárguelos si no se descargan aquí , luego colóquelos bajo el directorio: SDK/built-tools folder . Por último, y lo más importante, es ejecutar el SDK como administrador . Esto garantiza un refrescante SDK con todos los paquetes que aparecen en él.

Instale las SDK-Built-Tools o cualquier paquete que falte de acuerdo con el enlace anterior y listo.

espero que esto ayude.


prueba esto

sudo apt-get install lib32stdc++6 lib32z1 lib32z1-dev

resolvió mi problema