Android Studio 3.0 - "Die Datei 'gson-2.2.4.jar' konnte nicht umgewandelt werden, um den Attributen {artifactType = android-classes} zu entsprechen"

9

Ich bin ein Neuling in der Android Studio-Entwicklung, und ich folge derzeit einer Online-Version Tutorial , um eine Messenger-App zu machen.

Ich habe die Schritte dieses Tutorials befolgt, und jetzt muss ich die Bibliotheksdateien für Smack API & amp; GSON, und fügen Sie die .jar -Dateien zum Ordner libs in meinem Projekt hinzu.

Nachdem ich fertig war, klickte ich mit der rechten Maustaste auf die Dateien im Verzeichnis und klickte auf Add as library (das Tutorial sagt Build Path -> Add to Build Path , aber das scheint in dieser Version von Android Studio keine Option zu sein).

An dieser Stelle sieht die Seitenleiste des Projektverzeichnismenüs folgendermaßen aus:

Von hier aus habe ich versucht, das Projekt neu zu erstellen, aber es wurde der folgende Fehler angezeigt:

Ich konnte diesen Fehler überhaupt nicht finden und weiß nicht genug über Android Studio, um zu wissen, ob dies ein Problem mit der IDE oder dem Paket selbst ist. Ich habe mich in S / O umgesehen, aber keiner der Beiträge scheint das gleiche Problem zu beschreiben oder Lösungen für ähnliche Probleme anzubieten, die auch dafür funktionieren.

Wenn jemand schon einmal darauf gestoßen ist, oder wenn es sich um ein gewöhnliches Android Studio-Problem handelt, würden Sie mir in der Lage sein, mich zu beraten, wie ich das Problem lösen könnte? Sehr frustrierend, wenn ich nur lernen möchte, wie man für Android programmiert!

Jede Hilfe massiv geschätzt, danke im Voraus!

Markieren

    
marcuthh 04.12.2017, 21:46
quelle

3 Antworten

3

Hier ist die beste Lösung für den Import von jar, arr libs

%Vor%
  

Sie müssen keine wiederholbaren Zeilen mit dem Namen der libs-Datei hinzufügen.

Wenn Sie ein neues Android Studio sind, können Sie die Projektstruktur von Android durch Antippen von Dropdown-Menü überprüfen.

    
Jack Yao 13.12.2017, 19:28
quelle
0

Da Gson in maven central ist, musst du mavenCentral() in der Buildscripts-Phase hinzufügen. Sie müssen die Gson-Bibliothek in der Abhängigkeit mithilfe der Projektstruktur hinzufügen, um nun die Gradle zu aktualisieren. Fügen Sie die .jar-Datei zu Ihrer build.gradle-Datei hinzu:

%Vor%

oder

%Vor%

Und stellen Sie sicher, dass Sie mit dem Internet verbunden sind

    
Wembo Mulumba 06.12.2017 23:05
quelle
0

hast du es versucht

%Vor%

in Ihrer build.digdle-Datei des App-Moduls

    
Ergin Ersoy 13.12.2017 07:42
quelle