Вопрос или проблема
Я купил новый ноутбук с процессором AMD Ryzen 5 и скоро обнаружил, что мне нужно включить “Платформу гипервизора Windows”, чтобы эмулировать систему Android (в Android Studio), но эта опция вовсе отсутствует в моей Windows. (Hyper-V есть, но нет Платформы гипервизора Windows) У меня Windows обновлена до последней версии, но эта опция отсутствует. Как включить эту функцию или что сделать, чтобы эмулировать x86 систему Android?
- Перейдите в
Добавить\Удалить программы
- Нажмите
Включить или отключить компоненты Windows
- Нажмите
Платформа гипервизора Windows
- Нажмите
ОК
Функция Hyper-V доступна только в профессиональных éditions Windows (и других профессиональных вариантах). Она недоступна в домашней версии.
Я только что столкнулся с этим на своем новом ноутбуке, HP Envy X360 с AMD Ryzen 7 2700U. Чтобы использовать эмулятор Android, нужно включить “Платформу гипервизора Windows” в списке компонентов Windows, эта функция доступна в домашней версии Windows 10 и появится, начиная с версии 1803 (обновление апреля 2018 года). Включение “Hyper-V” (доступен только в Windows 10 Pro) не обязательно. Для всех остальных требований проверьте эту статью: https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html
Ответ или решение
Отсутствие платформы Windows Hypervisor: как включить и решить проблему с эмуляцией Android
Когда вы сталкиваетесь с отсутствием функции Windows Hypervisor Platform на вашем новом ноутбуке с процессором AMD Ryzen 5, это может значительно осложнить процесс эмуляции Android-системы, особенно если вы разрабатываете приложения в Android Studio. Давайте разберемся, как вам можно активировать эту функциональность и что для этого необходимо.
Понимание Windows Hypervisor Platform
Windows Hypervisor Platform — это функция, необходимая для запуска виртуализированных сред, таких как эмулятор Android, на базе Windows. Она доступна в версиях Windows 10, начиная с 1803 (апрельское обновление 2018 года). Эта опция дает возможность использовать аппаратные средства для виртуализации, что значительно улучшает производительность эмуляторов.
Проверка версии Windows
Прежде всего, убедитесь, что ваша версия Windows обновлена до последней. Чтобы проверить, какой у вас релиз Windows 10, выполните следующие шаги:
- Нажмите
Win + R
, введитеwinver
и нажмитеEnter
. - Убедитесь, что версия Windows 10 — 1803 или выше.
Включение Windows Hypervisor Platform
Если версия Windows позволяет включение Windows Hypervisor Platform, выполните следующие действия:
- Откройте меню Пуск и перейдите в Параметры.
- Выберите Приложения и затем нажмите на Дополнительные функции.
- Найдите Параметры Windows и нажмите на Включение или отключение компонентов Windows.
- В открывшемся окне найдите опцию Windows Hypervisor Platform и установите галочку.
- Нажмите OK и перезагрузите компьютер.
Примечания о Hyper-V
Обратите внимание, что Hyper-V — это функция, доступная только в версиях Windows Professional и Enterprise, однако для работы эмулятора Android вам не обязательно включать его. Windows Hypervisor Platform доступна даже в версии Windows 10 Home, что делает ее отличным выбором для разработчиков.
Системные требования и советы
Убедитесь, что ваши системные требования соответствуют. Для работы Android-эмулятора с AMD-процессорами необходимо:
- Поддержка технологии AMD-V (аппаратная виртуализация), активированная в UEFI/BIOS.
- Убедитесь, что функция Hyper-V не конфликтует с другими программами виртуализации, такими как VirtualBox. Если она включена, возможно, придется её отключить.
Заключение
Если, несмотря на выполнение всех вышеперечисленных шагов, функция Windows Hypervisor Platform все еще отсутствует, попробуйте выполнить обновление системы через Windows Update, а также проверьте наличие обновлений драйверов для вашего процессора и других компонентов системы. Убедитесь в том, что файл syscall отсутствует в списке проблем, что может повлиять на его правильное отображение.
Эти шаги помогут вам устранить недостаток функции и успешно запустить эмулатор Android на вашем новом устройстве. Если возникнут дополнительные вопросы, не забудьте обратиться к официальной документации Microsoft или сообществу разработчиков Android.