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



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

735   10  

10 ответов:

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

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

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

чтобы использовать internet on emulator, если вы устанавливаете за прокси-сервером выполните следующие действия:

  1. перейдите в Настройки - > Беспроводные сети->мобильные сети - > имена точек доступа.
  2. Нажмите кнопку меню. появится меню опций.

  3. в меню опций выберите Новый APN.

  4. нажмите на название. предоставьте имя apn, скажите мой APN.
  5. нажмите на APN. Войдите в www.
  6. нажмите на Полномочие. введите IP-адрес прокси-сервера. вы можете получить его из меню internet explorers internet options.
  7. нажимаем на порт. введите номер порта, в моем случае это был 8080. вы можете получить его из меню internet explorers internet options.
  8. нажмите на имя пользователя. Укажите имя пользователя в формате домен\имя пользователя. как правило, это ваш системный логин.
  9. нажимаем на пароль. введите пароль системы.
  10. нажмите кнопку Меню еще раз. в меню будет появиться.
  11. нажимаем Сохранить. попробуйте запустить браузер. надеюсь, что работа для вас это сработало для меня. удача.

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

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

настройки эмулятора по умолчанию: -dns-server 8.8.8.8,8.8.4.4

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

emulator -verbose -avd <AVD name>

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

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

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

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

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

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

самый простой способ-выполнить следующие действия:

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

к настоящему времени вы бы видели на вершине 3g и Ваше установленное соединение.

разрешить АБР доступ к сети, открыв его на брандмауэре

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

Comments

    Ничего не найдено.