tesis sistemas sistema recomendacion hacer como android

android - sistemas - La conversión al formato Dalvik falló con error 1 ¿Solución?



sistema de recomendacion tesis (13)

Esta pregunta ya tiene una respuesta aquí:

Estaba programando una aplicación para Android, luego de agregar un diseño de tabulación al programa, apareció un error:

La conversión al formato Dalvik falló con error 1

He intentado limpiar el proyecto y buscar todas las otras soluciones al problema en este sitio web. ¿Alguien también ha encontrado alguna solución oscura a este error?



Al configurar la aplicación de ejemplo DropBox, encontré este error.

La solución fue eliminar todos los archivos JAR de la ruta de compilación, eliminar todo dentro de / libs , volver a pegar los archivos JAR requeridos y agregarlos nuevamente a la ruta de compilación.



Dos sencillos pasos:

  1. LIMPIAR
  2. CONSTRUIR

Estaba recibiendo esto porque había añadido manualmente android.jar a las bibliotecas de compilación porque decía que no estaba encontrando las bibliotecas de Android. La solución fue ...

  1. Eliminar android.jar de las bibliotecas de compilación

  2. Haga clic derecho en el proyecto, vaya a "Herramientas de Android" y seleccione "Reparar propiedades del proyecto"

Espero que esto ayude.


Este problema se debe a algunos conflictos en el contenedor que podría haber agregado en la ruta de clase. Intente quitar el frasco específico (golpear y rastrear) y ver si el error se apaga.


Para aquellos de ustedes que llegaron aquí en los últimos días (consulte esta fecha de publicación), las últimas actualizaciones a ADT 14 han estado causando que todos los proyectos de Android que usan un proyecto de biblioteca de Android no puedan construirse con ese error . He intentado esta solución y funcionó para mí.

Para resumir, si está utilizando proyectos de bibliotecas de Android:
Explorador de paquetes, haga clic con el botón derecho-> Eliminar de la ruta de compilación (está bien para desvincular), en todos los XXX_src en sus proyectos de su área de trabajo.



Tuve el mismo problema y pasé mucho tiempo intentando todo lo que podía, por lo que la única forma en que funcionó fue actualizar ADT a la última versión. Entonces, si nada te ayuda desde arriba, ve a Ayuda -> "Buscar actualizaciones".


Tuvo el mismo problema después de actualizar a Eclipse Indigo. Toda la lista de errores comenzó con

[dx] java.lang.IllegalArgumentException: already added: <some library>;

y terminó con

Conversion to Dalvik format failed with error 1

La solución:

  • Haga clic derecho en el proyecto y seleccione "Propiedades"
  • Seleccione "Java Build Path" en el árbol de la izquierda
  • Seleccione la pestaña "Biblioteca" en la parte superior
  • Probablemente verá esta biblioteca en la lista (¡no es un tarro, pero es Library !, el tarro está debajo)
  • Bórralo.

borre <classpathentry kind="lib" path="libs"/> del archivo .classpath.

esto funciona para mi


Solución de Windows 7 si está ofuscada con ProGuard:

Confirmado que el problema se debe a la línea de comandos de ProGuard en el archivo
[Directorio de instalación de Android SDK] / tools / proguard / bin / proguard.bat

Editar la siguiente línea resolverá el problema:

call %java_exe% -jar "%PROGUARD_HOME%"/lib/proguard.jar %*

a

call %java_exe% -jar "%PROGUARD_HOME%"/lib/proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9


Removed all the projects from workspace Import projects back Clean

trabajó !