Ich weiß, dass eine Form dieser Frage da draußen ist, aber ich kann nichts speziell finden, das zu meinem Szenario passt, also hier ist es.Konversion zum Dalvik-Format fehlgeschlagen mit Fehler 1 in Android beim Export (ADT 21)
Meine App kompiliert und läuft perfekt beim Testen im Emulator, aber wenn ich versuche, eine signierte Apk zu exportieren, bekomme ich die Conversion to Dalvik format failed with error 1
. Das Eclipse-Fehlerprotokoll zeigt diesen Stack-Trace:
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)
ich nicht die Namenskollisionen habe, dass andere Menschen zu haben scheinen (zumindest ist es nicht zu sagen, so in dem Fehler), und ich bin ratlos, wie Warum läuft es im Emulator, aber ich kann nicht exportieren.
Ich verwende übrigens nicht ProGuard.
Besuchen Sie hier für die gleiche Frage Diskussion kann es Ihnen helfen http://stackoverflow.com/questions/2680827/conversion-to-dalvik-format-failed-with-error-1-on-external-jar?rq= 1 – manish
Was mir in dieser Situation hilft ist: Löschen Sie den gesamten Inhalt des Ordners "bin", säubern Sie das Projekt, führen Sie die App auf dem Testgerät aus, erstellen Sie die signierte Version erneut. – datayeah