Я знаю, что форма этого вопроса есть, но я не могу найти ничего конкретного, что соответствует моему сценарию, так что вот оно.
Мое приложение компилируется и отлично работает при тестировании в эмуляторе, но когда я пытаюсь экспортировать подписанный apk, я получаю Conversion to Dalvik format failed with error 1
. Журнал ошибок Eclipse показывает эту трассировку стека:
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)
У меня нет коллизий именования, которые, по-видимому, есть у других людей (по крайней мере, это не так в ошибке), и я в тупике, почему он работает в эмуляторе, но я не могу экспорт.
Я тоже не использую ProGuard.