Я новичок в разработке Android и Android, поэтому здесь я не знаком.
Когда я запускаю эмулятор, у меня нет службы. Поэтому у меня нет подключения к интернету на эмуляторе.
Я использую Windows 7 и обычно запускаю эмулятор через eclipse. Мой хост-компьютер подключен к Интернету через локальную сеть. Прокси нет.
I have tried:
- Отключение всех сетевых адаптеров, кроме локальной сети [ссылка]
- Запуск эмулятора из строки cmd с помощью: emulator -avd -dns-server 8.8.8.8
- Переустановка SDK Tools 9 и Platform Tools (версия 2).
- Перезапуск машины! :П
Is there a setup needed to specify to simulate a 3G connection? Or could this be a Windows 7 permissions issue? Or am I doomed like these folks: link
link
Ответ 1 · рейтинг 3 · tuxGurl
Ах! нашел решение. Я удалил весь SDK и переустановил его на C:/Android. Я удалил папку C:/Users/[your-name]/.android и воссоздал файл avd. Вуаля.. Что-то там сработало!
[edit] На самом деле похоже, что вам придется перезапускать эмулятор, пока он не подключится. Я часто не получаю обслуживания, поэтому я перезапускаю несколько раз, пока он не заработает.
Ответ 2 · Sane
Я обнаружил, что "Режим полета" был включен по умолчанию в автономном эмуляторе Android - это также может быть причиной в версии SDK. Отключив это (удерживая красную кнопку питания до тех пор, пока не появится меню, а затем переключив кнопку / раздел режима полета), эмулятор смог "найти службу" и правильно подключиться через локальную сеть.