10 ответов:
Если под "использовать интернет" вы подразумеваете, что не можете получить доступ к интернету из действия во время тестирования на эмуляторе, убедитесь, что вы установили разрешение на интернет в своем
AndroidManifest.xml<uses-permission android:name="android.permission.INTERNET" />Если вы используете веб-браузер, обратитесь к сообщению Донала
чтобы использовать internet on emulator, если вы устанавливаете за прокси-сервером выполните следующие действия:
- перейдите в Настройки - > Беспроводные сети->мобильные сети - > имена точек доступа.
Нажмите кнопку меню. появится меню опций.
в меню опций выберите Новый APN.
- нажмите на название. предоставьте имя apn, скажите мой APN.
- нажмите на APN. Войдите в www.
- нажмите на Полномочие. введите IP-адрес прокси-сервера. вы можете получить его из меню internet explorers internet options.
- нажимаем на порт. введите номер порта, в моем случае это был 8080. вы можете получить его из меню internet explorers internet options.
- нажмите на имя пользователя. Укажите имя пользователя в формате домен\имя пользователя. как правило, это ваш системный логин.
- нажимаем на пароль. введите пароль системы.
- нажмите кнопку Меню еще раз. в меню будет появиться.
- нажимаем Сохранить. попробуйте запустить браузер. надеюсь, что работа для вас это сработало для меня. удача.
Если вы используете 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
самый простой способ-выполнить следующие действия:
- запустите эмулятор android 1.5
- откройте меню
- перейти к настройкам
- настройки беспроводной сети (первый блок) и справа внизу выключите режим полета.
к настоящему времени вы бы видели на вершине 3g и Ваше установленное соединение.
разрешить АБР доступ к сети, открыв его на брандмауэре
Если вы используете winvista и выше, перейдите в Windows Advance Firewall в разделе Администрирование на панели управления и включите его оттуда
Comments