No se pueden exportar aplicaciones firmadas

Tengo un espacio de trabajo de Eclipse con dos aplicaciones de Android y dos librerías de Android: el SDK de Facebook y mi propia biblioteca. Cuando intento crear archivos de APK, a veces tengo el error "Conversión a formato dalvik falló con error 1".

Fui a través de todas las respuestas SO a preguntas similares, pero nada funciona:

  1. La biblioteca de SDK de Facebook hace referencia a un tarro de la manera incorrecta, así que arreglé eso.
  2. He limpiado la construcción. Muchas veces.
  3. He eliminado las carpetas bin.
  4. Esto está ocurriendo en múltiples máquinas de desarrollo, pero por si acaso – he eliminado el espacio de trabajo y he empezado de nuevo.

La única solución que encontré para esto fue volver a intentarlo una y otra vez hasta que funcione. Aparte de soltar Android y hacer sólo versiones de iOS y Windows Phone, ¿qué puedo hacer? Es imposible desarrollar algo de esta manera.

ACTUALIZACIÓN: En una de las computadoras, recibo errores alternativos, a veces es el error de Dalvik, otra vez se queja de que no puede exportar … \ facebook-android-sdk-3.0 \ facebook \ bin \ facebooksdk.jar.

UPDATE 2: El registro de Eclipse (.metadata / .log) muestra detalles de la excepción:

!ENTRY com.android.ide.eclipse.adt 4 0 2013-04-12 00:14:59.163 !MESSAGE Export Wizard Error !STACK 1 org.eclipse.core.runtime.CoreException: Conversion to Dalvik format failed with error 1 at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:312) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:296) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard.java:233) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$1.run(ExportWizard.java:218) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) Caused by: com.android.ide.eclipse.adt.internal.build.DexException: Conversion to Dalvik format failed with error 1 at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:751) at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:269) ... 4 more !SUBENTRY 1 com.android.ide.eclipse.adt 4 0 2013-04-12 00:14:59.163 !MESSAGE Conversion to Dalvik format failed with error 1 !STACK 0 com.android.ide.eclipse.adt.internal.build.DexException: Conversion to Dalvik format failed with error 1 at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:751) at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:269) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:296) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard.java:233) at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$1.run(ExportWizard.java:218) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) 

  1. Desactivar menú -> Proyecto -> Generar automáticamente.
  2. Menú -> Proyecto -> Limpieza …
  3. Menú -> Proyecto -> Bulid Todos

Trabajé para que yo exportara el paquete firmado de la aplicación

  • ¿Cuáles son las herramientas para depurar código nativo en Android
  • Android: copia el proyecto existente con un nuevo nombre
  • No se puede iniciar el emulador de Android: "No se puede cargar la VM desde una instantánea"
  • Dispositivo Android no aparece en línea en Ubuntu 12.04
  • Android Studio - migrar proyectos de eclipse
  • Diferencia entre el proyecto de la aplicación de Android y el proyecto de Android
  • TypeNotPresentException al ejecutar el testcase de Android con robolectric y eclipse
  • Cómo cambiar el espacio de trabajo en android?
  • Actualizar la aplicación android con eclipse
  • Android Studio vs Eclipse con ADT (2015)
  • ¿Cómo configuro Java Doc for google drive api para android en Eclipse
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.