Нет интернета на эмуляторе Android - почему и как исправить? [закрыто

StackOverflow https://stackoverflow.com/questions/2206822

  •  18-09-2019
  •  | 
  •  

Вопрос

Я пытаюсь использовать Интернет с эмулятором Android, но без успеха. Любые идеи?

Это было полезно?

Решение

Если «Использовать Интернет», вы имеете в виду, что не можете получить доступ к Интернету из деятельности во время тестирования на эмуляторе, убедитесь, что вы установили разрешение в Интернете в своем AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" /> 

Если вы используете веб -браузер, обратитесь к сообщению Донала

Другие советы

Чтобы использовать Интернет на эмуляторе, если вы настраиваете за прокси -сервер, выполните следующие шаги:

  1. Перейдите в настройки-> Wireless & Networks-> Mobile Networks-> Имена точек доступа.
  2. Нажмите кнопку меню. Появится опционное меню.

  3. В меню «Опции» выберите New Apn.

  4. Нажмите на имя. Предоставьте имя APN, скажем, мой APN.
  5. Нажмите на APN. Введите www.
  6. Нажмите на прокси. Введите IP Proxy Server IP. Вы можете получить его в меню интернет -параметров Internet Explorers.
  7. Нажмите на порт. Введите номер порта в моем случае, это было 8080. Вы можете получить его в меню интернет -параметров Internet Explorers.
  8. Нажмите на имя пользователя. Предоставьте пользовательское имя в домене формата user-name. Как правило, это ваши системы.
  9. Нажмите на пароль. Предоставьте ваш системный пароль.
  10. снова нажмите кнопку меню. Появится опционное меню.
  11. Нажмите сохранение. Попробуйте запустить свой браузер. Надеюсь, это работает для вас, это сработало для меня. удачи.

Если вы используете Eclipse, попробуйте:

Окно> Настройки> Android> Запуск

Параметры эмулятора по умолчанию: -dns-server 8.8.8.8,8.8.4.4

Попробуйте запустить эмулятор из командной строки следующим образом:

emulator -verbose -avd <AVD name>

Это даст вам подробный выход и может показать ошибку, которая предотвращает подключение эмулятора к Интернету.

Проверьте настройки в Интернете, брандмауэры и таковые, возможно, блокируют его, я знаю, когда я работал над этим в колледже, они блокировали номер порта, но у меня никогда не было никаких проблем с домашними машинами

Я долго и усердно искал ответ на этот вопрос. Из того, что я собираю, Google сделал это специально, как только люди использовали подключение к Интернету, чтобы добавить спам -комментарии на рынок. Однако, Я нашел парня, который сделал это и был готов поделиться необходимыми изображениями. Связанный AVD запускает (для меня) как рынок, так и интернет -браузер.

ПРИМЕЧАНИЕ: Похоже, это просто починит рынок. Но рынок не будет работать без Интернета, поэтому, если рынок будет исправлен, интернет браузера тоже будет работать. Я сам загрузил связанные файлы, и он отлично показал Интернет в браузере.

Если вы столкнетесь с этой проблемой и работаете с ОС без Windows/Mac (Ubuntu в моем случае), попробуйте самостоятельно запустить эмулятор в Android SDK и AVD Manager, затем запустите ваше приложение.

Самый простой способ - выполнить эти шаги:

  1. Запустите эмулятор Android 1.5
  2. Откройте меню
  3. перейти к настройкам
  4. Настройки беспроводной связи (первый блок) и прямо в нижней части режима самолета.

К настоящему времени вы бы увидели на Top 3G и ваше установленное соединение.

На OSX Little Snitch автоматически отрицал любое соединение с Eclipse (и эмулятором). Разрешить соединения в маленьком снимке, вы должны войти в правила Little Snitch

Позвольте ADB получить доступ к сети, открыв ее на брандмауэре

Если вы используете Winvista и выше, перейдите к брандмауэру Windows Advance под управлением панели управления и включите его оттуда

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top