Android не может получить доступ к localhost?

Я запустил локальный http-сервер на Android, и он может быть достигнут другими компьютерами в той же локальной сети. Но если я попытаюсь получить доступ к этому серверу с помощью opera на том же телефоне, это не сработает. Таким образом, это означает, что мы не можем получить доступ к localhost на Android? Спасибо!

3 ответов


вы должны использовать следующий IP 10.0.2.2


просто проверьте это http://developer.android.com/guide/developing/devices/emulator.html#networkaddresses

Если приложение ur работает в localhost: 3000, попробуйте использовать как 10.0.2.2: 3000 в вашем эмуляторе android


попробуйте использовать свой ip-адрес на вашем ПК (ipconfig, чтобы увидеть ip-адрес для вашего ПК)

IPv4 Address. . . . . . . . . . . : 192.168.1.12

Итак, использовать: 192.168.1.12:3000