Сообщение «Для запуска этого AVD требуется Android Studio KVM» обычно появляется, когда вы пытаетесь запустить виртуальное устройство Android (AVD) в Android Studio, но ускорение виртуальной машины на основе ядра (KVM) не работает. включен в вашей системе. KVM — это модуль ядра Linux, который обеспечивает аппаратную виртуализацию для более быстрой и эффективной эмуляции AVD.
Чтобы решить эту проблему, вы можете попробовать следующие методы:
-
Включите KVM в настройках BIOS/UEFI:
- Перезагрузите компьютер и войдите в настройки BIOS/UEFI.
- Найдите вариант, связанный с виртуализацией или KVM, например «Технология виртуализации Intel» или «AMD-V».
- Включите опцию виртуализации, сохраните изменения и выйдите из настроек BIOS/UEFI.
- Перезагрузите компьютер и попробуйте снова запустить AVD.
-
Установить пакеты 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
- Для систем на базе Ubuntu или Debian:
- После установки добавьте свою учетную запись пользователя в группы
kvmиlibvirt:sudo adduser $USER kvm sudo adduser $USER libvirt - Выйдите из системы и войдите снова, чтобы изменения группы вступили в силу.
- Попробуйте запустить AVD еще раз.
- Откройте терминал и выполните следующую команду, чтобы проверить, поддерживает ли ваш процессор аппаратную виртуализацию:
-
Проверьте настройки Android Studio:
- Откройте Android Studio.
- Перейдите в «Файл» ->«Настройки» (в Windows/Linux) или «Android Studio» ->«Настройки» (в macOS).
- Перейдите к «Сборка, выполнение, развертывание» ->«Мгновенный запуск» (или «Экспериментальный» в некоторых старых версиях).
- Убедитесь, что параметр «Включить мгновенный запуск» отключен.
- Примените изменения и попробуйте снова запустить AVD.
-
Используйте AVD на базе ARM:
- Вместо использования AVD на базе x86 вы можете попробовать использовать AVD на базе ARM, поскольку они не требуют ускорения KVM.
- Создайте новый AVD с образом системы ARM и запустите его.
Вот некоторые из методов, с помощью которых можно попытаться устранить ошибку «Для запуска этого avd требуется Android Studio KVM». Не забудьте адаптировать инструкции в зависимости от вашей операционной системы и версии Android Studio.