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


89

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

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

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

Ответы:


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

Я получаю это предупреждение (или ошибку) при запуске эмулятора с помощью команды ... есть ли флаг для холодной загрузки?
ДИПАН КУМАР


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 решила проблему для меня.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.