2010-09-24 25 views
3

Je tente de connecter (HttpClient) à un serveur interne dans mon application via wi-fi. Mais chaque fois que j'ai obtenu une exception UnknownHostException si j'utilise le nom de domaine du serveur (http: // domainname/..). Si j'utilise l'IP à la place, cela fonctionne bien. Cela se produit non seulement sur l'émulateur mais aussi sur un périphérique réel (désir htc).Résolution de nom Android dans le serveur interne ne fonctionne pas (périphérique et émulateur)

Est-ce que quelqu'un a eu le même problème? Les solutions trouvées sur le web ne réfèrent que le problème à l'émulateur. http://www.mail-archive.com/[email protected]/msg16951.html

Merci pour votre soutien

+0

Mise à jour: Il est possible de se connecter au serveur interne avec le nom de serveur complet tel que http: //servername.dnsSuffix .. Je suppose que Android n'obtient pas la liste de recherche de suffixe DNS et seulement essayer de se connecter avec http ://nom du serveur. –

Répondre

2

Il semble que Android ne met pas en œuvre l'option DHCP "liste de recherche DNS". Voir bug #8030.

+0

Je pense que cela doit être la solution car je n'ai trouvé aucune autre raison possible pour ce problème. Merci! –