Développeur ici prototypant une application mobile, quelque peu nouvelle pour mobile:
- J'ai un service HTTP simple en cours d'exécution (actuellement) sur mon ordinateur portable principal avec le nom de la machine
latitude
. - Un autre ordinateur portable nommé
vaio
partageant le même réseau WiFi peut accéder à ce service viahttp://latitude:8080
- en d'autres termes, il peut facilement résoudre l'IP 192.168.xy (actuelle) (ou quelle que soit l'IP dynamique dont il dispose à ce moment) d'unelatitude
manière ou d'une autre. - Maintenant, mes téléphones HTC Android, connectés au même réseau WiFi, peuvent atteindre l'adresse IP de
latitude
sorte que l'ouverture dans son navigateurhttp://192.168.x.y:8080
fonctionne. - Mais j'aimerais également utiliser le nom de la machine ici, comme lorsque j'accède au service HTTP à partir de
vaio
, simplement en tapanthttp://latitude:8080
et en demandant au téléphone de résoudre l'IP dynamique actuelle delatitude
. Cela ne fonctionne pas, obtenez uniquement la page d'erreur standard du navigateur: "Page Web non disponible" .
Existe-t-il des paramètres 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 à google, aussi ...
Le One V a Android 4.0 et le One M7 a Android 4.2 au cas où cela ferait une différence.
(Remarque, cela devrait fonctionner même lorsque l'Android n'est pas connecté par USB à mes ordinateurs et n'agit pas comme un point d'accès WiFi - évidemment, car il consomme mon réseau WiFi principal de toute façon).