2016-08-04 21 views
-2

Ich habe eine App mit Android Studio erstellt, und ich konnte Daten aus WAMP in meinem Emulator abrufen (JSON Parsing), aber wenn ich die gleiche App auf meinem aktuellen physischen Gerät ausführen, werden die Daten nicht angezeigt, auch wenn ich eine Verbindung herstelle mein Laptop und mein Handy mit USB, und ich habe auch versucht, den WiFi-Hotspot von meinem Handy aus zu benutzen.Wie bekomme ich Daten vom Wamp-Server zu meinem Android-Handy?

+0

versuchen Sie, den 'localhost' zu der IP-Adresse Ihres PC zu ersetzen –

+0

@ M.WaqasPervez wenn das op Localhost als Serveradresse verwendet, würde der Emulator auch nicht funktionieren. – njzk2

+0

versuchen Sie Ihre aktuelle IP-Adresse oder im Emulator versuchen 10.0.0.2 –

Antwort

-1

Daten erscheinen nicht, auch wenn ich meinen Laptop und mein Handy mit USB verbinden

WAMP ist ein Webserver, es keine Daten übertragen über USB

ich es geschafft, Daten aus Wamp in meinem Emulator abrufen

Das ist gut. Sie haben wahrscheinlich eine IP-Adresse von 10.0.2.2 verwendet, um eine Verbindung herzustellen.

Sie können diese Adresse jedoch nicht außerhalb des Emulators auf einem physischen Gerät verwenden. Sie müssen die LAN-IP-Adresse des Computers verwenden, auf dem WAMP ausgeführt wird. Außerdem müssen Sie überprüfen, ob WAMP von anderen Geräten im Netzwerk extern zugänglich ist. (Ich bin mir nicht sicher, ob das die Standardkonfiguration ist oder nicht).