2017-04-24 3 views
0

Ich bin ziemlich neu in Android und hat gerade angefangen, JAR-Dateien zu verwenden. Ich möchte mein Objekt mit der Gson-Klasse in Json konvertieren. Ich habe bereits heruntergeladen gson-2.2.4 Datei & hat es in mein Projekt importiertKann Gson 2.2.4 JAR-Datei in Eclipse nicht referenzieren

Hier habe ich Gson JAR in libs Ordner hinzugefügt & auch als externe JAR hinzugefügt.

Image of my project where I included jar files

Aber auch nach JAR-Dateien in meinem Projekt einschließlich, ich bin es zu verwenden Funktionalitäten nicht in der Lage. Wenn ich versuche, ein Objekt von Gson zu machen, nimmt es keinen Bezug von Gson JAR-Datei (zumindest ist das, was ich denke).

Error while creating Gson class

Bitte helfen Sie mir diesen Fehler zu beheben. Vielen Dank.

+0

Haben Sie die JAR-Datei zu Ihren Build-/Klassenpfaden hinzugefügt? – csmckelvey

+0

Ich habe diese JAR-Datei in Java Build Path >> Libraries hinzugefügt. –

+0

Ihre Gson-Abhängigkeit hat den Quellen-Klassifikator - Sie müssen auf das kompilierte Artefakt und nicht auf das Quellenbündel verweisen: https://mvnrepository.com/artifact/com.google.code.gson/gson/2.2.4 –

Antwort

1

Ich würde Ihnen dringend empfehlen, die Abhängigkeitsverwaltung zu verwenden, um die erforderlichen Bibliotheken einzubinden.

Sie müssen nur eine zusätzliche Zeile in Ihrer App hinzufügen und drücken Sie "Jetzt synchronisieren". Das ist es, jetzt können Sie Gson in Ihrem Projekt verwenden.

dependencies { 
compile 'com.google.code.gson:gson:2.2.4' 
} 
+0

Danke für die antworte, aber wie erreiche ich das in Eclipse. @Fernando Tan –

0

Rechts auf Ihrer Bibliothek klicken und dann in der "Ad als Bibliothek" Drop-Down-Menü Ich hoffe, und das funktioniert, Ich empfehle Android Studio mit

enter image description here

+0

Gibt es eine Möglichkeit, dies in Eclipse zu erreichen. Danke @ Isa M –

+0

Die Wahrheit ist unbekannt, der beste Weg, es in einer nativen IDE (Android Studio Echo für Android-Entwicklung) zu tun. Grüße. @Meet Menhta –

0

ich endlich gefunden die Lösung.
Wie von @Isa M. vorgeschlagen, habe ich rechts auf meinen Projekt-> Build-Pfad-> Bibliotheken hinzufügen geklickt.
Wählen Sie dann Benutzer Bibliothek
Fügen Sie Ihre externen Gläser in dieser Bibliothek
Aktualisieren Sie Ihr Projekt & Fertig. Sie können jetzt Bibliotheken verwenden.

Verwandte Themen