Гость Android Studio не выходил в сеть через 7 секунд

89

Когда я впервые запускаю эмулятор в Android Studio, я получаю информационное сообщение,

гость не выходил в сеть через 7 секунд, повторяя попытку

Мне любопытно, как это остановить, потому что, пока он отображается на моем экране около 40 секунд, я ничего не могу сделать в эмуляторе.

Jinzu
источник

Ответы:

78

У меня такая же проблема. Выбор «холодной загрузки» в диспетчере AVD решает проблему.

Но мне нужно открывать диспетчер AVD каждый раз, когда я хочу запустить эмулятор, и я просто хочу нажать кнопку «Выполнить приложение» и выбрать устройство, не открывая диспетчер AVD.

Чтобы решить эту проблему: откройте диспетчер AVD -> Изменить устройство -> Показать дополнительные настройки -> Параметр загрузки -> выберите «Холодная загрузка» вместо «Быстрая загрузка».

Исследователь
источник
2
Я не вижу параметров загрузки. В настоящее время используется Android Studio 3.1.2. : /
b-fg
@ b-fg Странно. Я проверил свою AS, доступны варианты загрузки.
исследователь
Странно. Мне может потребоваться переустановка.
b-fg
@ b-fg Какой Android-эмулятор вы используете?
исследователь
1
Тот, что в Android Studio. Я могу запустить холодную загрузку в качестве ответа @Boris, но не могу настроить его на новом виртуальном устройстве. Ничего.
b-fg
100

На самом деле «Холодная загрузка сейчас» может работать в этой ситуации. avd manager с меню действий эмулятора, показывающим опцию Cold Boot Now

Борис Треухов
источник
Как это сделать с помощью .iniфайлов в вашем ~/.android/avdкаталоге?
Хлоя
1
Используйте emulator @_avd_name_ -no-snapshot-loadдля выполнения холодной перезагрузки из командной строки.
Хлоя
1
Работает, только если делать каждый раз. Если вариант «холодной загрузки» не выбран, проблема остается каждый раз.
Jinzu
это звучит как исправление, но я действительно не понимаю, как это объяснить.
olyv
Я получаю это предупреждение (или ошибку) при запуске эмулятора с помощью команды ... есть ли флаг для холодной загрузки?
ДИПАН КУМАР
14

инструменты-> Android-> AVD Manager

Выберите устройство, затем нажмите «Холодная загрузка».

Кристина Сюй
источник
7

возможно, это ошибка Intel haxm 6.2.1, потому что после обновления у меня такая же проблема.

Я решил воссоздать эмулятор и снова протестировать

Данниэль Агус Вахьюди
источник
4

Мне удалось решить эту проблему, обновив .iniфайл вручную. (Мне не удалось найти соответствующую настройку в графическом интерфейсе.)

Расположение .iniфайла относительно вашего домашнего каталога:

~/.android/avd/MyDevice.avd/config.ini

где MyDeviceотносится к настроенному имени устройства.

В зависимости от вашей операционной системы вы можете найти свой домашний каталог по https://en.wikipedia.org/wiki/Home_directory .

Измените запись в пределах config.iniс noна yes:

fastboot.forceColdBoot=yes
Герхард
источник
2
  1. Я указал AVD памяти 2048 Мбайт вместо 1536 Мбайт. Все снова заработало. (Я разрабатываю на MacBook.)
  2. Я попробовал решение «Kuldeep Chandel», которое должно дублировать AVD, и мое приложение снова запускается. Из-за этого я снова указал ОЗУ как 1536 Мбайт. Угадайте, что ... Это сработало ...

Я думаю, что AVD сбивает с толку, и нам нужно продублировать текущий AVD и использовать его вместо проблемного.

мутлугохан
источник
1

В «Ваше виртуальное устройство» - нажмите «Дублировать» ИЛИ «Дублировать свое устройство». Это будет работать как Charm.

Кулдип Чандель
источник
1

Я столкнулся с этой проблемой при использовании эмулятора Android API 28 с Android Studio 3.0.1. Android API 28 требует Studio 3.1 и выше. Как только я обновил Studio до 3.1.4 и Android Emulator до последней версии, все заработало.

гранат
источник
0

Установка настроек по умолчанию для проблемного устройства из Диспетчера устройств Android решила проблему для меня.

Роман Муртазин
источник