Doppelte Dateien auf dem gleichen Weg innerhalb der APK

Ich habe eine Anwendung, die einige librarries.

Das problem ist, dass wenn ich versuche o exportieren Sie die apk-Datei, ich bin immer die "Doppelte Dateien in den gleichen Pfad innerhalb der APK".

Hier ist der log:

org.eclipse.core.runtime.CoreException: Duplicate files at the same path inside the APK
at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:284)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:295)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard.java:232)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$1.run(ExportWizard.java:217)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: com.android.sdklib.build.DuplicateFileException: Duplicate files at the same path inside the APK
at com.android.sdklib.build.ApkBuilder$JavaAndNativeResourceFilter.checkEntry(ApkBuilder.java:123)
at com.android.sdklib.internal.build.SignedJarBuilder.writeZip(SignedJarBuilder.java:225)
at com.android.sdklib.build.ApkBuilder.addResourcesFromJar(ApkBuilder.java:563)
at com.android.ide.eclipse.adt.internal.build.BuildHelper.finalPackage(BuildHelper.java:372)
at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:255)
... 4 more

Jemand zu bewältigen hat, dieses problem?

Danke Ihnen sehr.

EDIT: Lösung

Ich herausgefunden, was das problem war. Ich habe eine JAR-Datei, die eine AndroidManifest.xml Datei drin ist, die war in Konflikt mit meinem eigenen Projekt AndroidManifest.xml Datei. Die Lösung in meinem Beispiel war der Wiederaufbau der JAR-Datei, und stellen Sie sicher, dass es ausgeschlossen, seine eigene version AndroidManifest.xml dann zu re-integrieren Sie die neue version der JAR-Datei in mein Projekt. Möglicherweise müssen Sie reinigen Sie das Projekt, nachdem dies zu tun.

  • Haben Sie versucht, die Reinigung Ihres Projekts? Oder sonst können Sie das löschen von Dateien aus dem bin-Ordner und dann erneut erstellen. Sehen, ob das problem existiert.
InformationsquelleAutor Miloš | 2012-09-10
Schreibe einen Kommentar