2012-02-10 7 views
8

Estoy trabajando con Android en Eclipse y estaba tratando de combinar el código de un proyecto de plantilla que encontré en el proyecto de esqueleto que crea Android cuando se inicia un nuevo proyecto. Esta no es una configuración inicial; han ejecutado varios proyectos y, aunque soy nuevo en la codificación de Android, he trabajado varias semanas sin este problema, así que creo que el entorno está bien configurado.Error (es) aapt sin analizar!

El error que estoy viendo es -

Unparsed aapt error(s)! Check the console for output 

En un momento me borran los mensajes de la consola y ahora incluso después de cerrar el proyecto y Eclipse, y volverla a abrir consigo no hay mensajes de consola y ninguno de mi fuente o los archivos de recursos están marcados.

¿Qué es aapt y dónde debo buscar el origen de este error? Gracias de antemano por tu ayuda.

+0

Pruebe aquí: http://www.anddev.org/sdk-adt-emulator-problems-f16/unparsed-aapt-errors-check-the-console-for-output-t12615.html –

+0

Encontrado eso simplemente borrar el error en la ventana 'Problema' (clic derecho | eliminar) eliminará el error. A continuación, vuelva a ejecutar la aplicación y la consola volverá a mostrar los problemas que deben rastrearse. – PaulP

Respuesta

20

Resolví esto. Entonces, para cualquier persona que aún esté en la curva de aprendizaje conmigo, la solución es tal como lo mencioné en mi comentario. Además -

aapt = Android activos Packaging Tool From the Developers Guide - "La herramienta de Activos Android Embalaje (AAPT) toma sus archivos de recursos de aplicación, tales como el archivo AndroidManifest.xml y los archivos XML para sus actividades, y los compila "

La solución para mí fue simplemente eliminar el error en la ventana 'Problema' (clic derecho | eliminar). Luego, forza una reconstrucción volviendo a ejecutar la aplicación. Todos los problemas restantes aparecerán y se registrarán para que puedas rastrearlos.

Espero que esto sea útil para los demás.

+0

Extraño pero funciona ... +1 para eso ... ¿Cómo obtener este tipo de idea? –

2

Esto me sucedió cuando accidentalmente intenté "ejecutar" un archivo de diseño de Android XML. Creó un archivo con el nombre de la disposición y _out.xml anexado. Necesitaba eliminar ese archivo antes de poder realizar más compilaciones.

-2

Puede producirse cuando se crea el proyecto (Nuevo Android) y los campos: el SDK mínimo requerido, el SDK de destino, la compilación y el tema no se completan correctamente.

0

Esto es lo que hice usando Eclipse ADT, y que el error desapareció:

Ventana> Preferencias> Android> DDMS> puerto base depurador locales: 8600

que cambia el valor de 8600 a otra cosa, ejemplo: 9999

Por último, fui a Proyecto> Limpiar ...> Limpiar todos los proyectos> Aceptar

El error desaparecieron.

Cuestiones relacionadas