Wenn versucht wird, ein Android-Projekt mit dem Glide-Paket zu erstellen, wird der Fehler "Unable to merge dex" ausgegeben

8

Ich betreibe Android Studio 3.0. Ich versuche gerade, Glide Version 4.3.0 arbeiten zu lassen, hatte aber die gleichen Probleme mit Version 4.2.0.

Mein Projekt läuft einwandfrei, ohne die Glide-Paketabhängigkeiten in meine build.gradle-Datei hinzuzufügen, die hier von Ссылка heruntergeladen wurde. Ich habe auch hier die Setup-Anweisungen befolgt. Zuerst habe ich die JAR-Datei zu meinem libs-Ordner hinzugefügt und dann die Abhängigkeiten hinzugefügt.

Der vollständige Fehler ist

%Vor%

Ich habe dieses Problem sehr ausführlich untersucht, aber ich habe nur Lösungen für andere Pakete gefunden, die spezifische Korrekturen für diese Pakete enthielten, aber ich konnte keine Lösung für dieses spezielle Paket finden.

Hier ist der vollständige Gradel Stack-Trace.

%Vor%     
Alex F 02.11.2017, 23:36
quelle

1 Antwort

5

Das Problem war das Hinzufügen der JAR-Datei zum libs-Ordner meines Projekts. Offensichtlich hat dies zu einem Duplikationsproblem geführt. Nach dem Entfernen läuft meine Anwendung gut.

Ich habe das naiv getan, weil ich zuerst die Picasso-Bibliothek benutzt habe, in der ich das gemacht habe. Ich nahm an, dass es Standardpraxis war.

    
Alex F 06.11.2017, 03:29
quelle