Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

UnknownHostException nur bei lokalen Domains

Das Thema "UnknownHostException nur bei lokalen Domains" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 18.07.2011, 14:34   #1 (permalink)
Neuer Benutzer

Registriert seit: 20.06.2011
Beiträge: 15
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard UnknownHostException nur bei lokalen Domains

Hallo,
ich bin gerade etwas ratlos. Der Emulator kann meine lokalen Domains scheinbar nicht auflösen, da ich hierbei immer eine UnknownHostException erhalte. Ich erhalte die Ausnahme nicht, wenn ich externe Domains aufrufe (Permission für Internet ist in der manifest-Datei angegeben).
Damit ich auf meiner Entwicklungsplattform Web-Projekte lokal aufrufen kann, trage ich sie in /etc/hosts ein und habe entsprechende vhost-Container für Apache2 konfiguriert. Dabei verwende ich z.B. ServerNames wie z.B. monitoring.localdomain. In /etc/hosts steht z.B.
127.0.0.1 localhost.localdomain localhost monitoring.localdomain

Apache2 startet fehlerfrei, sowohl wget und auch der Browser können monitoring.localdomain auflösen und die dahinterliegen Seiten anzeigen. Auch eine Java/SWT Applikation hat mit dieser Form keine Probleme.

Hat jemand eine Idee, warum der Emulator mit lokalen Domains Schwierigkeiten hat?
txbarth ist offline   Mit Zitat antworten
Alt 18.07.2011, 14:38   #2 (permalink)
Android-Hilfe.de Mitglied

Modell: Motorola Atrix 4G

Registriert seit: 07.12.2010
Beiträge: 170
Abgegebene Danke: 14
Erhielt 32 Danke für 31 Beiträge
Neeldarax eine Nachricht über ICQ schicken
Standard AW: UnknownHostException nur bei lokalen Domains

Hallo txbarth,

der Emulator arbeitet im eigenen Netzwerk. Dort gibt es deinen PC nicht unter 127.0.0.1!

Zitat:
Also note that the address 127.0.0.1 on your development machine corresponds to the emulator's own loopback interface. If you want to access services running on your development machine's loopback interface (a.k.a. 127.0.0.1 on your machine), you should use the special address 10.0.2.2 instead.
Quelle: Using the Android Emulator | Android Developers

regards
Neeldarax ist offline   Mit Zitat antworten
Alt 18.07.2011, 15:30   #3 (permalink)
Neuer Benutzer

Registriert seit: 20.06.2011
Beiträge: 15
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: UnknownHostException nur bei lokalen Domains

Und wenn man mehrere virtuelle Server unter der 127.0.0.1 laufen hat?
txbarth ist offline   Mit Zitat antworten
Alt 18.07.2011, 16:04   #4 (permalink)
Neuer Benutzer

Registriert seit: 20.06.2011
Beiträge: 15
Abgegebene Danke: 3
Erhielt 0 Danke für 0 Beiträge
Standard AW: UnknownHostException nur bei lokalen Domains

Ok, funktioniert. Ich habe für den einen speziellen virtuellen Server einen anderen Port genommen.
txbarth ist offline   Mit Zitat antworten
Alt 18.07.2011, 16:07   #5 (permalink)
Android Guru

Modell: Samsung Galaxy S2, Galaxy Tab P1000

Registriert seit: 05.11.2010
Beiträge: 1.184
Abgegebene Danke: 17
Erhielt 206 Danke für 185 Beiträge
Standard

127.0.0.1 ist immer der lokale Host, im Falle des Emulators, der ja ein eigenes System darstellt, also der Emulator und nicht dessen Wirtssystem. Wenn Du eine /etc/hosts ändern willst, muss es die im Emulator sein (falls der eine hat).
__________________

mizch ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[gelöst] Mit Smartphone lokalen Browser öffnen? teufelchen Android Allgemein 21 17.07.2011 09:52
Alle (lokalen) WLAN Anwendungen gehen nicht mehr syme Motorola Milestone Forum 2 01.06.2011 20:25
Biete: United Domains Weltkarte, neu(!), unbenutzt, 120x60 cm Ser_Ginio Beendete Inserate (Marktplatz-Archiv) 2 05.02.2011 13:40
UnknownHostException lowterm Android App Entwicklung 10 16.11.2010 17:11
https:// Domains c0rtez Motorola Milestone Forum 19 02.07.2010 20:51




Du liest gerade: "UnknownHostException nur bei lokalen Domains" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.