Нет интернета на эмуляторе Android - почему и как исправить? [закрыто
-
18-09-2019 - |
Вопрос
Я пытаюсь использовать Интернет с эмулятором Android, но без успеха. Любые идеи?
Решение
Если «Использовать Интернет», вы имеете в виду, что не можете получить доступ к Интернету из деятельности во время тестирования на эмуляторе, убедитесь, что вы установили разрешение в Интернете в своем AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
Если вы используете веб -браузер, обратитесь к сообщению Донала
Другие советы
Чтобы использовать Интернет на эмуляторе, если вы настраиваете за прокси -сервер, выполните следующие шаги:
- Перейдите в настройки-> Wireless & Networks-> Mobile Networks-> Имена точек доступа.
Нажмите кнопку меню. Появится опционное меню.
В меню «Опции» выберите New Apn.
- Нажмите на имя. Предоставьте имя APN, скажем, мой APN.
- Нажмите на APN. Введите www.
- Нажмите на прокси. Введите IP Proxy Server IP. Вы можете получить его в меню интернет -параметров Internet Explorers.
- Нажмите на порт. Введите номер порта в моем случае, это было 8080. Вы можете получить его в меню интернет -параметров Internet Explorers.
- Нажмите на имя пользователя. Предоставьте пользовательское имя в домене формата user-name. Как правило, это ваши системы.
- Нажмите на пароль. Предоставьте ваш системный пароль.
- снова нажмите кнопку меню. Появится опционное меню.
- Нажмите сохранение. Попробуйте запустить свой браузер. Надеюсь, это работает для вас, это сработало для меня. удачи.
Если вы используете 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, затем запустите ваше приложение.
Самый простой способ - выполнить эти шаги:
- Запустите эмулятор Android 1.5
- Откройте меню
- перейти к настройкам
- Настройки беспроводной связи (первый блок) и прямо в нижней части режима самолета.
К настоящему времени вы бы увидели на Top 3G и ваше установленное соединение.
На OSX Little Snitch автоматически отрицал любое соединение с Eclipse (и эмулятором). Разрешить соединения в маленьком снимке, вы должны войти в правила Little Snitch
Позвольте ADB получить доступ к сети, открыв ее на брандмауэре
Если вы используете Winvista и выше, перейдите к брандмауэру Windows Advance под управлением панели управления и включите его оттуда