Можете ли вы запустить эмулятор андроид студии внутри Hyper V Ubuntu
Я настроил виртуальную машину через Hyper V в Windows. С этим я открываю и использую Ubuntu. В этой Ubuntu я пытаюсь создать эмулятор Android Studio, но я буквально не могу запустить ни один из эмуляторов, потому что все изображения дают эту ошибку:
Your CPU does not support required features (VT-x or SVM)
Мои вопросы:
- Что означает эта ошибка?
- Как мне решить это?
Заметки:
- Это потому, что я пытаюсь запустить эмулятор (ВМ) внутри ВМ?
- Ниже что сказано
We recommend these Google Play images because this device is compatible with Google Play
это что-нибудь значит? - Я очень новичок в Hyper-V, Ubuntu и Android Studio
- У меня нет ненормально слабого ноутбука, поэтому я не думаю, что это аппаратные проблемы
1 ответ
Для установки Виртуального устройства требуется большая часть системных ресурсов, а VT-x или SVM требуется, чтобы система имела минимальную виртуальную память, если ее нет, то возникнет ошибка, и для Android Studio должно быть не менее 6 ГБ ОЗУ и эмулятору требуется как минимум 2 ГБ ОЗУ для бесперебойной работы (в зависимости от используемой ОС, для API 28 "Android Q" требуется 2 ГБ), это не относится к виртуальной памяти. дело в том, что вы не можете (при нормальных обстоятельствах) запускать эмулятор Android внутри другого эмулятора, это требует слишком много ресурсов. но вы все равно можете запустить его в Windows или Linux, если вы не используете виртуальное устройство внутри другого виртуального устройства
Ваш ЦП не поддерживает требуемые функции (VT-x или SVM)
Либо ваш процессор не поддерживает VT-x, либо он отключен в BIOS. Вы можете посмотреть ваш процессор на портале Intel ARK, проверить, поддерживает ли он расширения виртуализации. Если это так, найдите эту функцию в BIOS вашего ноутбука.