9 Stimmen

java.net.ConnectException: /127.0.0.1:8080 ein Android-Emulator

String url = " http://127.0.0.1:8080/SampleServlet/TestServlet ?"; URL url = new URL(con_url);

in Android emualator laufen. aber ich habe die connectexception 02-20 13:05:08.745: ERROR/Server Connection(230): java.net.ConnectException: /127.0.0.1:8080 - Verbindung abgelehnt

Bitte antworten Sie mir

感謝

23voto

Vlad Tsepelev Punkte 2036

127.0.0.1 ist die eigene Loopback-Schnittstelle eines emulierten Android-Geräts.

Mit anderen Worten: Sie stellen eine Verbindung zum emulierten Android-Gerät (nicht zu Ihrem Computer) her, indem Sie 127.0.0.1 verwenden.

Um eine Verbindung zu Ihrem Rechner mit Webserver herzustellen, verwenden Sie 10.0.2.2 oder die tatsächliche IP-Adresse des Rechners (wenn Sie direkten Zugriff über das Internet haben).

Befehl verwenden ipconfig (Windows)/ ifconfig (Linux), um Ihre IP-Adresse zu erhalten.

Siehe auch offizielle Dokumente o ce !

0 Stimmen

Ich schlage vor, den Link so zu ändern, dass er auf die offizielle Dokumentation verweist - developer.Android.com/guide/developing/tools/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X