No se crea el archivo R.java
Tenía el archivo de R.java en mi androide aplicación. Pero no sé, es borrar algunos cómo. Para crearlo nuevamente, limpio mi proyecto y también reconstruyo mi proyecto haciendo clic en Construir proyecto. No sé cuál es el problema. No se está creando de nuevo. Generalmente se crea automáticamente cada vez que construyo el proyecto.
- Error de R.java. No sé de dónde viene. no sé cómo arreglarlo
- Android Studio: no se puede resolver el símbolo "R"
- "R no se puede resolver a una variable" error desaparece después de construir el proyecto
- Por qué, los recursos en android se convierten en HEXA-DECIMAL dentro de R.java
- Android problemas R.java. ¿El archivo R.java no se actualiza?
- R falta el archivo android
- Error: androidmanifest.xml file missing -> ¿Qué estoy perdiendo?
- R.java desapareció
- En aplicaciones de Android, ¿cuál es el papel de "R.java"?
Algunas soluciones rápidas a su problema podría ser,
- Utilice el comando Ctrl + Mayús + O para "Organizar importaciones" y generar las sentencias de importación que faltan. A veces esto generaría la instrucción de importación incorrecta que ocultaría la clase
R.java
que se genera automáticamente al crear. -
R
es una clase generada. Si está utilizando las herramientas de desarrollo de Android (ADT) , se genera cada vez que se construye el proyecto. Es posible que tenga 'Generar automáticamente' desactivado. Enciéndalo y construye tu proyecto. - Los errores en sus vistas xml podrían hacer que el R.java no se generara. Ir a través de sus archivos de vista y asegúrese de que todo el xml es correcto!
- Quitar, si cualquier
import android.R;
- Reinicie su IDE.
Si se enfrenta a este problema después de actualizar ADT, debe instalar las herramientas de compilación de Android. En mi caso, instalar las herramientas de compilación y reiniciar eclipse resolvió este problema.
Prueba esto:
- Eliminar cualquier importación a una clase
R.java
- Mueva su cursor a una referencia a cualquier botón / layout / string / whatever-coming-from-R, elimine el último carácter y pulse
ctrl+space
. Eclipse intentará codificarlo, importando automáticamente la correctaR.java
. - limpiar y reconstruir.
Puede crear el archivo R.java utilizando la herramienta aapt ejecutando el siguiente comando.
ANDROID_HOME/platform-tools/aapt package -v -f -m -S DEV_HOME/res -J DEV_HOME/src -M DEV_HOME/AndroidManifest.xml -I ANDROID_HOME/platforms/android-7/android.jar
Generar código java de recursos y recursos empaquetados
aapt package -f -M ${manifest.file} -F ${packaged.resource.file} -I ${path.to.android-jar.library} -S ${android-resource-directory} [-m -J ${folder.to.output.the.R.java}]
Puede encontrar más detalles sobre las opciones en este enlace
http://www.herongyang.com/Android/Project-aapt-Android-Asset-Packaging-Tool.html
sí, tal vez hay algún error en su layou o dir dibujable. vea la [etiqueta de problemas] para obtener más detalles