Resources.ap_ no existe cuando compile mi proyecto android

Error de compilación: Error al generar el archivo final: java.io.FileNotFoundException: .. \ bin \ resources.ap_ no existe.

Compile otros trabajos sencillos de muestra. El mismo archivo de origen y el mismo proyecto funcionan en la máquina de mi colegio.

Algun consejo ? ¿Por qué resources.ap_ no se genera?

¿Hizo un Project > Clean ? Si eso no funciona, intente forzar a Eclipse a generar el proyecto de nuevo. Reinicie Eclipse si aún así no funciona.

He creado un archivo de texto vacío en C: \ Users \ me \ workspace \ project \ bin \ resources.ap_

Luego limpiado / reconstruir … que parecía arreglarlo.

En mi caso fue un 9 patch dibujable que se modificó con GIMP, entonces adb no se puede "analizar", se recreó con el draw9patch luego funcionó bien

Yo estaba recibiendo tanto el error en este hilo y el de esta entrada: Android desconocido comando 'crujido' .

Actualizar el SDK de Android dentro de Eclipse arregló ambos errores para mí.

Si elimina toda la carpeta "gen", vaya a Proyecto> Crear todo, parece regenerar la carpeta y el archivo R.java

Finalmente encontré la razón. La herramienta update aapt trata la cadena de formato sin orden como error de compilación. Por ejemplo, "% s% d" debe ser "% 1 $ s% 2 $ d".

Conseguí esto junto con un error cuando la "aapt.exe" herramienta de la actualización fue funcionada.

Aparentemente hay un error en este programa cuando la salida de compilación de consola se establece en "Verbose". Cambiarlo a "Normal" lo arregló para mí.

Vea este enlace:

Aapt.exe está lanzando una excepción no controlada mientras construye el archivo * .apk para el proyecto de Android en Eclipse

Intente ir a Window-> Android SDK manager y actualice Herramientas y Android 4.0. Esto resolvió mis problemas.

Si eso no funciona, intente actualizar todo.

Eso funcionó totalmente para mí!

Referencia: Error al generar el archivo final: java.io.FileNotFoundException: xxx \ bin \ resources.ap_ no existe

Elimine los directorios bin y gen del sistema. Entonces F5 en eclipse.
Esto me ayudó. Nada más funcionó para mí.

Intenté el ejercicio 2 del cursivo de la libreta y conseguí el mismo error. Utilicé el nivel API incorrecto (3). Acabo de cambiar al nivel 8 y ahora está funcionando bien.

Este problema se produjo para mí después de eclipse hizo algunas actualizaciones. Acabo de ir a una copia de seguridad de mi proyecto y tomó el archivo que y lo colocó en el lugar adecuado en mi proyecto actual y todo funcionó.

Ir a archivo-> Propiedades y cambiar el destino a la versión correcta de android. Para mí fue de 1,5 (del tutorial sobre hack-a-día)

AndroidManifest.xml mostrado en Eclipse estaba fuera de sincronización con lo que estaba en disco / siendo leído por Android. Shutdown reinicie eclipse y edite AndroidManifest.xml para que sea correcto y limpio y construya.

Sucede debido a tener dos archivos AndroidManifest.xml y renombrarlos. Dos útiles si dos aplicaciones de la misma base de código. Vincular proyectos con Android es problemático.

Tenía valores y valores y carpetas y estaba seleccionando la cadena de la carpeta values-en. He eliminado la carpeta en y estaba de vuelta a la normalidad.

Lo intenté

  1. Limpiar
  2. Eliminar gen
  3. Reiniciar eclipse

Estas son algunas de las cosas que hice que hicieron que esto finalmente funcione para mí.

1) Yo estaba usando anuncios Admob, y no tenía un archivo attrs.xml en mi carpeta res / values

2) Eliminé una línea que dice "import andriod.R" de mi actividad principal, y todos mis recursos conectados de nuevo y esto en última instancia, el error se fue.

3) Lo último que me equivoqué es que tenía una carpeta "lib" en lugar de una carpeta "libs" que contenía mi archivo jar de Admob.

Por último, he limpiado el proyecto después de estos cambios.

Así que, espero que esto ayude a otra persona tener este mismo error si ninguno de los anteriores arreglar el problema.

Tuve el mismo problema y después de excavar en torno a la salida diferente de Eclipse proporciona descubrió que el problema tenía que ver con una imagen malformada de 9 parches.

Descubrí el problema en la salida Problemas (Alt-Shift-Q luego X).

Tuve el mismo mensaje de error y fue causado por tener un carácter de barra invertida en uno de mis valores de recurso de cadena (en el archivo: res / values ​​/ strings.xml).

Tuve que eliminar el carácter infractor y limpiar el proyecto antes de construir.

1 – Probar Project > Clean y reconstruir proyecto

2 – Si clean no soluciona este problema, marque TODOS los registros en su vista de Console en Eclipse.

El problema no se puede informar al final de la vista de Console . En mi caso, era un dibujable que no respeta el formato de 9 parches. Esto se informó en algún lugar en la vista de la Console , pero no al final !

Elimine los 9 dibujos planos creados en gimp y refrescar.

  1. Borrar bin y gen en el sistema de archivos.
  2. Refresh (F5) en Eclipse.

Me enfrenté a la misma cuestión. Y lo arreglé eliminando el archivo png recién agregado. No fue capaz de generar el archivo resources.ap debido a uno de mi archivo png en drawable.

Tengo este problema después de la actualización a Android SDK Tools 15. También estaba relacionado con la imagen PNG como algunas otras respuestas indican. Después de analizar la salida de la consola de Eclipse me enteré de que el proceso aapt.exe se está estrellando durante el procesamiento de una de las imágenes. Más precisamente fue en el paso etiquetado como "Incluyendo recursos del paquete". Para identificar el archivo que causó el problema escaneé la salida de la consola, encontré 3 llamadas de aapt.exe y cada una de ellas volví a correr en la consola de Windows. El tercero ("paquete aapt.exe -v -S …") se estrelló en uno de mis archivos PNG. Después de reemplazar este archivo (en todas las resoluciones compatibles) el problema ha desaparecido.

Si utiliza SurfaceView y ha cambiado recientemente el nombre del paquete, es posible que desee comprobar las etiquetas XML que se refieren a la clase.

primer intento

Limpiar, construir automáticamente desde eclipse

Y si no se resuelve entonces intentar uder solución

Encontré solución por qué R.Class no hizo por eclipse después de hacer de nuevo-2 limpio, construir, etc

Problema está aquí en strings.xml:

Hola mundo, HelloAutoComplete!

HelloAutoComplete estos son por defecto creados por el eclipse cuando se crea un proyecto

Definitly usted está cambiando el strings.xml para su propio requirment a veces usted cleare el string.xmls estas dos líneas de sus códigos.

Está haciendo el problema en el archivo de AndroidManifest.xml

Por lo que no se puede comunicar strings.xml

No borre estas dos líneas de strings.xml

 android:icon="@drawable/icon" android:label="@string/app_name" android:name=".HelloAutoComplete" android:label="@string/app_name" 

Considera [email protected]

Si alguien tiene nay problema en android

Bienvenido para hacer preguntas

Saludos aarifmkhan

Es posible que deba quitar archivos adicionales de su directorio de recursos o res. Un caso que tenía era tener "A.jpg" y "A.JPG" archivos en el directorio de activos. Evitó que se generara el archivo resources.ap_.

Para el estudio de Android, si está utilizando gradle 2.2.2 simplemente desactivar shrinkResources en archivo build.gradle:

  shrinkResources false 

Intente ejecutar su Eclipse como administrador.

  • Archivo de recursos de texto de lectura de Android
  • ¿Se puede añadir subcarpeta al diseño en el proyecto Eclipse Android?
  • Color value drawable resource issue
  • Agregar valor de punto flotante a los recursos / valores de Android
  • Reglas de nomenclatura para los recursos de Android
  • Android.view.InflateException: Línea de archivo XML binario # 12: Error al inflar la clase <unknown>
  • Temas descargables en Android
  • Android, obtener ID de recurso de cadena?
  • Android: referencia a recursos en xml personalizado
  • Iconos de prioridad en la barra de acción
  • Excepción en el ajuste del color de fondo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.