Développeur en train de prototyper une application mobile, quelque peu novice en matière de téléphonie mobile :
- J'ai un service HTTP simple qui fonctionne (actuellement) sur mon ordinateur portable principal avec le nom de machine suivant
latitude
. - Un autre ordinateur portable nommé
vaio
partageant le même réseau WiFi peuvent accéder à ce service viahttp://latitude:8080
-- En d'autres termes, il peut facilement résoudre l'adresse IP (actuelle) 192.168.x.y (ou toute autre adresse IP dynamique qu'il possède à ce moment-là) delatitude
d'une manière ou d'une autre. - Maintenant, mes téléphones Android HTC, connectés au même réseau WiFi, peuvent atteindre l'adresse IP de
latitude
qui s'ouvre donc dans son navigateurhttp://192.168.x.y:8080
travaux. - Mais j'aimerais utiliser le nom de la machine ici aussi, comme lorsque j'accède au service HTTP à partir de
vaio
en tapant simplementhttp://latitude:8080
et faire en sorte que le téléphone résolve l'IP dynamique actuelle delatitude
. Cela ne fonctionne pas, je n'obtiens que la page d'erreur standard du navigateur : "Page web non disponible" .
Y a-t-il un paramètre DNS dans Android que je dois modifier ? Je n'ai rien trouvé en jouant avec les paramètres, et une question comme celle-ci est notoirement difficile à googler, aussi...
Le One V est équipé d'Android 4.0, et le One M7 d'Android 4.2, au cas où cela ferait une différence.
(Remarque : cela devrait fonctionner même lorsque l'Android n'est pas connecté en USB à mes ordinateurs et n'agit pas comme un point d'accès WiFi - évidemment, puisqu'il consomme mon réseau WiFi principal de toute façon).
0 votes
関連する Comment envoyer un ping à un hôte du réseau local par son nom d'hôte ?