Android Emulator не запускается для эмуляции устройств с Android API менее 23

У меня проблема с эмулятором Android: когда я пытаюсь запустить эмулируемое устройство с Android API версии 22 или ниже (Lollipop или старше), эмулятор не отображается, и в Android Studio появляется сообщение "Ожидание целевого устройства". выйти в интернет "стоит на месте.

Ранее у меня была такая же проблема со всеми эмулируемыми устройствами, но с того момента, когда я переключил рендеринг графики на "программный" вместо "автоматический", проблема не отображается на эмулируемых устройствах с Android API 23 или более (Marshmallow или новее), но все еще там для всех эмулируемых устройств с Android API 22 или меньше (Lollipop или старше).

Я пробовал со многими устройствами и эмуляцию API

  • Nexus 5 API 25 (работает)
  • Nexus 5 API 24 (работает)
  • Nexus 5 API 23 (работает)
  • Nexus 5 API 22 (не работает)
  • Nexus 5 API 21 (не работает)
  • Nexus 4 API 22 (не работает)
  • Nexus One API 22 (не работает)
  • Пиксель API 25 (работает)
  • Pixel API 24 (работает)
  • Pixel API 23 (работает)

Я использую Android Studio 2.3.1 на Ubuntu 16.10.

Я уже сделал много попыток, пытаясь найти несколько возможных решений, предлагая как здесь, на переполнении стека, так и в других местах, например:

  • Переключение рендеринга графики с "автоматики" на "программное обеспечение" (это работает, но только для эмуляций с версиями Android>= 6.0);
  • Зайдите в "Настройки" -> "Внешний вид и поведение" -> "Системные настройки" -> Android SDK -> "Инструменты SDK" -> чтобы проверить, был ли "Эмулятор Android уже проверен" (и да, проверен);
  • Проверьте, открыты ли у меня докеры, и в конце концов закройте их;
  • Удалил все эмуляторы и заново создал;
  • Перезагрузите компьютер много раз.

Ничто, кажется, не делает работу до сих пор.

Есть ли возможные решения или люди, которые уже имели эту проблему?

Заранее спасибо, Алессандро

Обновление - 24/07/2017
Неделю назад я обновил эмулятор Android до версии 26.1.2, и с тех пор все эмулируемые устройства необходимо запускать из командной строки (другими словами, команды GUI для запуска эмулируемых устройств не работают ни для каких устройства больше нет).
Ситуация ухудшилась, учитывая, что таким образом я не могу использовать терминал в Android Studio.
Если у меня есть другие обновления, я напишу их здесь.

0 ответов

Другие вопросы по тегам