2010-12-01 7 views
1

Ich weiß nicht, warum bin ich das bekommen nicht in der Lage? .... vielleicht bin ich etwas fehlt oder bin nur dummkSOAP 2 Android

Ich will versuchen, Webservice aus einer Android App

nennen

Nun ist diese kam in diesem kSOAP 2 für Android zu tun ist, die Bibliothek, die

jedoch erforderlich sein würde, ich viele Leute in vielen Beiträge sehen zeigen, dass man zu umfassen das Glas für ksoap2 für Android-Plattform in eclipse haben würde

Aber welches Glas soll man mit einschließen?

Bei "http://code.google.com/p/ksoap2-android/" sehe ich einen Link zur Quelle git, wo die gesamte Quelle da ist ..... so ist es, dass ich Dateien brauche und mache ein Glas daraus.

Auch ich sehe viele Leute sagen, die JAR-Datei endet mit "Abhängigkeiten" .... aber das Herunterladen einer solchen Datei scheint ein Problem zu sein .... Ich bekomme einfach nicht die Datei mit der richtigen Größe.

Also, was ist die JAR-Datei in Eclipse für den Aufruf von Webservices w.r.t. KSOAp 2?

Dank Yogurt

Antwort

1

Sie möchten Datei einschließen: ksoap2-android-assembly-2.5.2-jar-mit-Abhängigkeiten.jar 'Meine Datei ist 142 KB oder 145,350 Bytes. Sie müssen das Glas nicht direkt herstellen, es kann heruntergeladen werden here.

Auch diese video here werden Sie wahrscheinlich in Ordnung ziemlich hilfreich sein.

+0

Ist es mir ..... oder .... Der Link scheint gleich zu sein wie auf der Startseite von "http://code.google.com/p/ksoap2-android/". Ich bekomme nur ein HTML-Dokument und keine JAR-Datei .... wieder ist es nur ich? – Yogurt

+0

Wenn die Seite geladen wird, klicken Sie auf "rohe Datei anzeigen" am unteren Rand des rechten Fensters. Dadurch können Sie die .jar-Datei direkt herunterladen. – Magua

+0

Danke ... das hat geholfen. Versuchen Sie nun, mit der Bibliothek herumzuspielen. Versuchen, Daten von einem öffentlichen Webservice abzurufen. Folgendes ist der Code. – Yogurt

1

Sie Eclipse oder eine andere IDE verwenden? Sie können die Projekteigenschaften verwenden und dieses JAR als Abhängigkeit hinzufügen.

Gehen Sie hier: http://ksoap2.sourceforge.net/

Oder: http://sourceforge.net/projects/ksoap2/

Und es gibt einen Download-Link.

+0

Es befindet sich auf "http://sourceforge.net/projects/ksoap2/" scheint die Datei für J2ME ist .... wird es funktionieren w.r.t. Android ? – Yogurt

+0

Probieren Sie es aus. J2ME ist im Grunde eine Teilmenge und SOAP sollte keine speziellen Funktionen verwenden. 'Maguas Link scheint auch hilfreich zu sein. –

0

Die How-to-Wiki-Seite des Projekts, das ich geschrieben habe, erklärt, ob für die Verwendung eines Maven sowie eine Ant oder Eclipse-basierte Build.

Für Eclipse-Verwendung laden Sie im Grunde das Glas mit Abhängigkeiten herunter, indem Sie auf den Link "Raw-Datei anzeigen" klicken und ihn in den lib-Ordner Ihres App-Projekts einfügen. Wenn dieser Ordner nicht existiert, müssen Sie ihn hinzufügen. Dann müssen Sie es zum Klassenpfad in Eclipse hinzufügen und Sie sind fertig.

http://code.google.com/p/ksoap2-android/wiki/HowToUse