Problema con aapt.exe

Estoy usando la última versión del ADT Bundle descargada en el sitio de desarrolladores de android. Estoy en Windows 7. Mi archivo de R.java no está compilando correctamente debido al hecho de que consigo el mensaje siguiente del desplome de Windows:

Mensaje de error

Aquí está la salida de detalles del problema:

Problem signature: Problem Event Name: APPCRASH Application Name: aapt.exe Application Version: 0.0.0.0 Application Timestamp: 52684cb5 Fault Module Name: aapt.exe Fault Module Version: 0.0.0.0 Fault Module Timestamp: 52684cb5 Exception Code: c0000005 Exception Offset: 0003cf2a OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 1033 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789 Read our privacy statement online: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409 If the online privacy statement is not available, please read our privacy statement offline: C:\Windows\system32\en-US\erofflps.txt 

Ahora debido a esto, mi archivo de R.java sigue desapareciendo y aparecen los siguientes problemas:

Error de la consola

Tomar nota del primer problema en esa lista

Ahora he pasado por los siguientes pasos alrededor de 10 veces:

 1. Uncheck build automatically 2. Clean project, 3. Check build config 4. Rebuild project 

Si vas a decir que hacer algo de esto como una solución, entonces no publicar una solución porque no voy a hacer algo que ya he hecho un billón de veces.

He transferido este proyecto de Android Studio de todos sus errores y, en mi experiencia con Eclipse, nunca he visto este error aapt.exe. ¿Qué es aapt.exe y cuál es su propósito?

Cualquier ayuda es muy apreciada.

Andrés

Me gustaría agradecerle por toda la ayuda proporcionada. Después de aproximadamente 2 horas de comparar archivos con archivos y alrededor de 50 búsquedas de Google, lo arreglé.

Resulta que mi archivo xml de menú denominado main_menu.xml tenía una línea extra de código que no necesitaba estar allí. Vea el código abajo y lea el comentario:

 <!-- This top line is the problem --> <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@id/action_about" android:icon="@drawable/action_about" android:orderInCategory="1" android:title="@string/action_about"/> <item android:id="@id/action_settings" android:orderInCategory="100" android:title="@string/action_settings"/> </menu> 

Ahora el siguiente código es la solución que solucionó mi error de generación de archivos de R.java:

 <!-- The xml version/encoding line is gone and everything is working fine now --> <menu xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@+id/action_about" android:icon="@drawable/action_about" android:orderInCategory="1" android:showAsAction="always" android:title="@string/action_about"/> <item android:id="@+id/action_settings" android:orderInCategory="2" android:showAsAction="never" android:title="@string/action_settings"/> </menu> 

Así que ahora todo funciona muy bien!

De nuevo, gracias por toda la ayuda!

Ese no es el tema de Andrew. El problema es el tipo de incompatibilidad. Puede haber declarado una variable de objeto con un tipo diferente y está intentando asignar un objeto de tipo diferente. Gracias

AAPT es la herramienta de compilación de Android que agrupa recursos; Es utilizado por ADT y Android Studio. La falla más común que conozco se debe al error https://code.google.com/p/android/issues/detail?id=42752 . La causa suele ser una referencia a una cadena inexistente en uno de los recursos del menú. Busque eso y ver si aclara su accidente. Véase también Error de ejecución: processDebugResources Android Studio .

Me gustaría agradecerle por este resultado su funcionamiento bien después de menú xml código es correcto uno

 <item android:id="@+id/action_about" android:icon="@drawable/action_about" android:orderInCategory="1" android:showAsAction="always" android:title="@string/action_about"/> <item android:id="@+id/action_settings" android:orderInCategory="2" android:showAsAction="never" android:title="@string/action_settings"/> 

En mi caso el problema se debía a falta de atributos xmlns para prefijos de espacio de nombres utilizados en un archivo de menú creado manualmente. En mi caso estos prefijos wre app: tools: context :. Utilicé la función XML de comprobación de NetBeans para encontrar y solucionar los problemas de sintaxis en mis archivos XML de Android. Aquí es cómo:

  1. Abrir archivo XML en NetBeans: Archivo => Abrir archivo
  2. Utilice el botón derecho del ratón en la ventana del editor para el archivo XML y elija "Comprobar XML"
  3. Corregir errores reportados
  4. Repita "Verificar XML" y corrija el error hasta que no haya más errores

En mi caso el problema fue con mi archivo de menú (main.xml), en la siguiente línea: android:icon="@drawable/ic_action_search"

Hago referencia a un dibujo inexistente. Si usted está teniendo este error mi consejo es comprobar sus archivos del menú y comprobar si usted no está haciendo referencia a cualquier recurso no existente tal como @string o @drawable.

Yo tuve el mismo problema. Lo resuelvo quitando el archivo del menú del xml.

Instalo el último ADT siempre. Después de 1 o 2 días cuando comienzo eclipse me sale el error aapt. Estoy usando libGDX para crear juegos, no tengo ningún archivo xml como los problemas anteriores.

Estoy harto de borrar y extraer el ADT diario .. ¿Hay alguien más en el mismo problema?

  • "No se puede resolver el símbolo R" en Android Studio
  • Error XML al agregar Google Analytics a mi aplicación
  • Falta el archivo R.java aunque se limpió el proyecto
  • 'No se puede resolver el símbolo' y 'No se encontró ningún recurso que coincida con el nombre dado' - no un duplicado
  • Corregir Error en styles.xml para generar R.java: Ningún recurso encontrado nombre 'Theme.AppCompat.Light'
  • ¿Hay alguna función en Swift similar a R.java en Android?
  • Las actualizaciones de Android Studio han provocado errores
  • El archivo Android R no genera
  • Android gradle src / androidTest / res / diseño / mylayout.xml no se encuentra en mypackage.R
  • Android ADT versión 22, archivos R.java no generados
  • Proyecto de limpieza no corrigiendo errores de R.java (Android)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.