Эмулятор Android не может разрешить интернет-адрес

1

Когда я запускаю этот код из проекта Java, он отлично работает.

InetAddress ia=null;
    try {
        ia = InetAddress.getByName("www.google.com");
    } catch (UnknownHostException e) {
        e.printStackTrace();
    }
    System.out.println(ia.getHostAddress());

Когда я пытаюсь использовать тот же код из эмулятора (уже пробовал несколько версий), я получаю UnknownHostException. Интернет отлично работает на эмуляторе, и я могу подключиться к IP-адресу, например "93.86.230.251", но никогда не указывать "something.org".

Пожалуйста, помогите

Теги:
emulation

1 ответ

0
Лучший ответ

загрузите веб-страницу в браузере своего эмулятора, если вы не можете загрузить какую-либо страницу, возможно, вам понадобится конфигурация прокси-сервера.

https://developer.android.com/studio/run/emulator-networking.html#proxy

Ещё вопросы

Сообщество Overcoder
Наверх
Меню