Устранение ошибки «Для запуска этого AVD требуется Android Studio KVM»

Сообщение «Для запуска этого AVD требуется Android Studio KVM» обычно появляется, когда вы пытаетесь запустить виртуальное устройство Android (AVD) в Android Studio, но ускорение виртуальной машины на основе ядра (KVM) не работает. включен в вашей системе. KVM — это модуль ядра Linux, который обеспечивает аппаратную виртуализацию для более быстрой и эффективной эмуляции AVD.

Чтобы решить эту проблему, вы можете попробовать следующие методы:

  1. Включите KVM в настройках BIOS/UEFI:

    • Перезагрузите компьютер и войдите в настройки BIOS/UEFI.
    • Найдите вариант, связанный с виртуализацией или KVM, например «Технология виртуализации Intel» или «AMD-V».
    • Включите опцию виртуализации, сохраните изменения и выйдите из настроек BIOS/UEFI.
    • Перезагрузите компьютер и попробуйте снова запустить AVD.
  2. Установить пакеты KVM в Linux:

    • Откройте терминал и выполните следующую команду, чтобы проверить, поддерживает ли ваш процессор аппаратную виртуализацию:
      egrep -c '(vmx|svm)' /proc/cpuinfo
    • Если выходное значение больше 0, это означает, что ваш процессор поддерживает виртуализацию.
    • Выполните следующую команду, чтобы установить пакеты KVM:
      • Для систем на базе Ubuntu или Debian:
        sudo apt update
        sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
      • Для систем на базе Fedora или CentOS:
        sudo dnf install @virtualization
    • После установки добавьте свою учетную запись пользователя в группы kvmи libvirt:
      sudo adduser $USER kvm
      sudo adduser $USER libvirt
    • Выйдите из системы и войдите снова, чтобы изменения группы вступили в силу.
    • Попробуйте запустить AVD еще раз.
  3. Проверьте настройки Android Studio:

    • Откройте Android Studio.
    • Перейдите в «Файл» ->«Настройки» (в Windows/Linux) или «Android Studio» ->«Настройки» (в macOS).
    • Перейдите к «Сборка, выполнение, развертывание» ->«Мгновенный запуск» (или «Экспериментальный» в некоторых старых версиях).
    • Убедитесь, что параметр «Включить мгновенный запуск» отключен.
    • Примените изменения и попробуйте снова запустить AVD.
  4. Используйте AVD на базе ARM:

    • Вместо использования AVD на базе x86 вы можете попробовать использовать AVD на базе ARM, поскольку они не требуют ускорения KVM.
    • Создайте новый AVD с образом системы ARM и запустите его.

Вот некоторые из методов, с помощью которых можно попытаться устранить ошибку «Для запуска этого avd требуется Android Studio KVM». Не забудьте адаптировать инструкции в зависимости от вашей операционной системы и версии Android Studio.