Разработчик здесь создает прототип мобильного приложения, немного нового для мобильных устройств:
- У меня есть простой HTTP-сервис, запущенный (в настоящее время) на моем главном ноутбуке с именем машины
latitude. - Другой ноутбук с
vaioобщим доступом к той же сети Wi-Fi может получить доступ к этой услуге черезhttp://latitude:8080- другими словами, он может легко разрешить (текущий) IP 192.168.xy (или любой другой динамический IP-адрес, который он имеет в данный момент)latitudeкаким-либо образом. - Теперь мои телефоны HTC Android, подключенные к той же сети Wi-Fi, могут достигать IP-адреса,
latitudeпоэтому открытие в браузереhttp://192.168.x.y:8080работает. - Но я также хотел бы использовать здесь имя компьютера, например, когда я получаю доступ к службе HTTP
vaio, просто набравhttp://latitude:8080и разрешив телефону разрешить текущий динамический IP-адресlatitude. Это не работает, только получите стандартную страницу ошибки браузера: «Веб-страница недоступна» .
Есть ли какие-то настройки DNS в Android, которые мне нужно настроить? Ничего не нашел от игры с настройками, и такой вопрос, как известно, тоже трудно гуглить ...
One V имеет Android 4.0, а One M7 имеет Android 4.2 на случай, если что-то изменится.
(Обратите внимание, что это должно работать, даже если Android не подключен к моим компьютерам через USB и не работает как точка доступа WiFi - очевидно, поскольку она все равно потребляет мою основную сеть WiFi).