2011-01-31 3 views
7

Я использую объявление Android SDK для эмулятора Android, пытающееся подключиться к сети. Я не могу сделать это, как в настройках> Беспроводная связь & Сети, где мне нужно включить WiFi, я получаю «Ошибка»Android Emulator - ошибка Wifi

Как это решить?

Горов

+0

У меня такая же проблема, вы это исправить? @ _ @ – Emerald214

+0

действительно ли кто-то исправляет эту проблему? –

+0

http://stackoverflow.com/a/27463792/566092 - Переключение на genymotion сработало для меня. –

ответ

6

Посмотрите на Controlling the Emulator.

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

С уважением

+1

Я сделал то, что вы предложили, и он все еще не работает, и есть еще ошибка – GorovDude

+2

F8 не включает Wi-Fi. – Buffalo

0

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

F8 действительно является ключом к включению/выключению сети, но это просто не сработало для меня.

Я позже переключился на Ubuntu, но не тестировал, работает ли эмулятор с Wi-Fi на Ubuntu.

+0

Я сделал то, что вы предложили, и он все еще не работает, и есть еще ошибка – GorovDude

+0

Что? Вы переключились на проводное соединение? –

1

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

0

Что работал мне нужно было отключить мой Ethernet-кабель LAN и включить мое Wi-Fi-соединение. Кажется, он смешивал оба.

Мой компьютер использует MAC, и я работал с Eclipse.

0

Вы не можете включить Wi-Fi в эмулятор. Это особенно сложная проблема при работе с брандмауэром или прокси-сервером.

В некоторых случаях, однако, использование только ОДНОГО из ethernet или Wi-Fi может помочь.

Но вы можете подключиться к Интернету через эмулятор, если вы можете правильно настроить APN.

2
  1. Завершить работу эмулятора.
  2. Отключите Ethernet, Firewire и любые другие сетевые интерфейсы. Все они. И я имею в виду полностью отключить их, например. на Mac откройте «Системные настройки»> «Сеть»> «Ethernet»> «Конфигурация»> «ВЫКЛ». Простое отсоединение кабеля Ethernet недостаточно.
  3. Включите Wi-Fi и убедитесь, что он работает.
  4. Запустите эмулятор Android.

Теперь он должен отображать значок 3G (или аналогичный) в строке состояния, и теперь вы можете теперь просматривать веб-страницы.

+0

почему-то мне это помогло! спасибо – pteixeira

+0

FWIW помогло мне преодолеть «не обнаружено соединение ethernet/wifi», из-за чего видео WebView html5 «просто не загружалось вообще» FWIW – rogerdpack

3

Как указано в Enabling Wifi on Android Emulator и Android: Simulate WiFi in the emulator?, это просто не поддерживается в эмуляторе. Если вы хотите использовать Wi-Fi, вам нужно действительно устройство.

Как заявили другие люди в этом вопросе, вы можете получить доступ к Интернету в целом: использует ли ваш компьютер проводную или беспроводную сеть, можно настроить «3G» или «4G» вашего эмулятора, чтобы вытащить сеть из хост-машина. Но внутренний эмулятор «WiFi» не может работать правильно.

(этот вопрос, вероятно, является дубликатом. Даже позже из двух вопросов, которые я ссылочных почти дублирует другой)