2016-09-11 2 views
1

Ich entwickle gerade Android-App, die Daten und verwenden Sie eine RESTful API und JDBC, um die Datenbank zu verbinden, die MySQL verwenden. Alles funktioniert gut, wenn ich einen localhost benutze und mich mit einem Emulator mit dem ip 10.0.2.2:8085 verbinde. wenn ich versuche, mit meinem mobie phone mit dem localhost verbinden ich kann nicht die richtige ip, ich habe versucht mit der 10.0.2.2 des emulators ip und auch ich habe versucht, ipconfig zu verwenden, um meine ipv4-adresse zu bekommen und es aber zu verwenden Es hat auch nicht funktioniert. Ich verwende einen TP-Link-Router als WAN, der zwei Computer verbindet (der Wirless funktioniert nicht). Hoffe, dass jemand dieses Problem kennt :) Danke.Kann meine localhost Webservice mit Emulator verbinden aber kann nicht mit meinem Handy

Antwort

0

Sie müssen sich im selben Netzwerk befinden, während Sie die localhost-Serververbindung verwenden.

Möglicherweise ist Ihr Computer mit dem TP-Link-Routernetzwerk verbunden und Ihr Mobiltelefon ist mit Ihrem SIM-Karten-Netzwerk verbunden.

Es gibt noch eine weitere Möglichkeit, dass Ihre Firewall Ihren IP-Zugriff von einem anderen Gerät aus blockiert. also überprüfe das auch.

Verwandte Themen