25 Stimmen

Konvertierung ins Dalvik-Format fehlgeschlagen mit Fehler 1 Lösung?

Ich programmierte eine Anwendung für Android. Nachdem ich dem Programm ein Tab-Layout hinzugefügt habe, erschien ein Fehler:

Die Konvertierung ins Dalvik-Format ist mit Fehler 1 fehlgeschlagen

Ich habe versucht, das Projekt zu bereinigen und alle anderen Lösungen für das Problem auf dieser Website anzusehen. Hat jemand auch eine obskure Lösung für diesen Fehler gefunden?

19voto

Vector Punkte 359

14voto

mamuso Punkte 2797

Für alle, die hier in den letzten Tagen ankommen (siehe das Datum dieses Beitrags), haben die letzten Upgrades auf ADT 14 dazu geführt, dass jedes Android-Projekt, das ein Android-Bibliotheksprojekt verwendet, mit diesem Fehler nicht mehr erstellt werden kann: the last upgrades to ADT 14 have been causing every android project which uses an android library project to fail building with that error. Ich habe diese Lösung ausprobiert und sie hat bei mir funktioniert.

Zusammenfassend, wenn Sie Android-Bibliotheksprojekte verwenden:
Im Paket-Explorer mit der rechten Maustaste->Aus Build-Pfad entfernen (ok zum Trennen), für alle XXX_src in Ihren Projekten Ihres Arbeitsbereichs.

9voto

Noah Punkte 14800

Windows 7-Lösung, wenn Sie Probleme mit ProGuard haben:

Bestätigt, dass das Problem durch die ProGuard-Befehlszeile in der Datei
[Android SDK-Installationsverzeichnis]\tools\proguard\bin\proguard.bat verursacht wird

Das Bearbeiten der folgenden Zeile löst das Problem:

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

zu

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

5voto

Achin Kumar Punkte 767

Upgraden Sie Ihren Proguard auf die neueste Version, d.h. 4.7... Laden Sie das Zip von http://sourceforge.net/projects/proguard/files/latest/download?source=files herunter.... kopieren Sie dann die Ordner "lib" und "bin" aus dem Zip in Ihren sdk/tools/proguard/, um die Standard- oder alten "bin" und "lib" zu ersetzen.... versuchen Sie Ihr Projekt erneut zu exportieren...

4voto

Gaʀʀʏ Punkte 4132

Ich habe dies bekommen, weil ich android.jar manuell zu den Build-Bibliotheken hinzugefügt hatte, weil es gesagt hat, dass es die Android-Bibliotheken nicht gefunden hat. Die Lösung war...

  1. Entfernen Sie android.jar aus den Build-Bibliotheken

  2. Klicken Sie mit der rechten Maustaste auf das Projekt, gehen Sie zu "Android-Tools" und wählen Sie "Projekteigenschaften reparieren"

Hoffe, das hilft.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X