Не запускаются эмуляторы андроид на виндовс 10

Обновлено: 07.07.2024

Я собрал года 4 назад домашний комп, который подходил всем моим запросам. На процессоре решил сэкономить — взял amd. К компу вопросов нет.


Основное рабочее место у меня было в офисе, поэтому особо переживал и тестировал дома на реальных устройствах. Но пару месяцев назад стал нужен именно эмулятор. Первой мыслью было конечно купить intel-овский процессор. Но нужно было покупать ещё материнскую плату и видеокарту. Скорее всего я бы так и поступил, если бы не наткнулся на обновлённые требования к системе. В требованиях написано, что эмулятор всё таки можно запустить на Windows 10 (с обновлениями после апреля 2018) с помощью технологии WHPX.

Теперь основная часть истории, как это сделать. Всё оказалось не так тривиально. Заранее прошу прощения за упущения, потому что не могу назвать себя знатоком ни в “железе”, ни в Windows.

Инструкция

После всех обновлений эмулятор естественно не запустился. AndroidStudio пыталась запустить эмулятор с помощью HAXM и выбрасывала ошибку “Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!”.

Далее приведу инструкцию с ссылками упустив кучу подробностей и моих “танцев с бубном”.

Должен поддерживать для работы с аппаратной виртуализацией.

2. Обновляем Windows 10 до версии 1803 (апрель 2018):


4. Включаем в bios режим виртуализации. Он там может называеться IOMMU, а не VT.


5. Качаем обновления для bios с официального сайта. Для моего asus, например, они были здесь.

Версия Bios должна стать что-то около 3001:

7. Заходим на сайт microsoft и изучаем инструкцию для включения компонента.

8. Нужно проверить требования Hyper-V. Для этого в командной строке набираем systeminfo. Проверяем, чтобы отображались эти значения:



На официальном сайте написано, что пока не будет стоять Yes-Yes-Yes-Yes система WHPX не будет работать. У меня же эмулятор запускается, при включенной низкоуровневой оболочке.

9. Далее в руководстве предлагается включить компонент hyper-v (он по умолчанию отключен):


В русском переводе наименования несколько отличаются:


Кстати, после отключения компонента “Платформа низкоуровневой оболочки Windows”, “Требования hyper-v” становятся Yes-Yes-Yes-Yes. Не понял этот момент. Если кто разбирается, напишите в комментариях.

10. Определяем, нужно ли нам всё это? Или легче было купить intel)

После этих настроек всё должно заработать:


Хочу отметить, используя технологию WHPX и процессор amd, запуск эмулятора занимает примерно столько же времени, сколько на процессоре intel. Учитывая, что остальное «железо» сравнимо по своим параметрам.

Популярные эмуляторы Android для Windows

Эмуляторов Android под Windows 10 существует великое множество, и засунуть зеленого робота в одно из окон рабочего стола не составит большого труда. В данной подборке представлена пятерка лучших приложений, пользующихся заслуженной любовью и популярностью среди пользователей.

Зачем нужны эмуляторы?

Рано или поздно наступает момент, когда пользователь понимает, что его мобильный гаджет уже не соответствует определенным требованиям, и не «потянет» только что вышедшую новую игрушку. Но руки-то чешутся испытать ее как можно скорей! В таких случаях можно воспользоваться эмуляторами Android, развернув нужную версию операционки прямо на рабочем столе персонального компьютера.

Или, к примеру, смартфон находится в ремонте, а терять прогресс в играх и общение в мессенджерах категорически не хочется. Здесь также можно прибегнуть к помощи виртуального гаджета. Да и честно говоря, смотреть в большой монитор все же приятней, чем напрягать глаза в маленький экран.

Родителям на заметку! Установите эмулятор на стационарный ПК, и позвольте своему чаду дозировано играть в любимые игрушки на нем, а не на вашем смартфоне. И глазки будут целее, и телефон не придется добывать с боем из рук ребенка.

И совсем не стоит забывать о категории блоггеров, несущих в массы разумное доброе, вечное. А именно прохождения мобильных игр, и выкладывающих ролики с ними на свои каналы YouTube. Для них эмулятор — профессиональный инструмент захвата потокового видео.

Если с назначением программ-эмуляторов более-менее понятно, то вопрос: «Какую установить?» многих может поставить в тупик. Далее перейдем непосредственно к кандидатам, способным заменить собой мобильный гаджет.

MEmu Play

Версия программы предоставляется совершенно бесплатно, скачать дистрибутив можно с сайта разработчика. Эмулятор порадует пользователей своей полной русификацией, причем не только переведенными пунктами меню, но и глубокой проработкой пользовательского интерфейса внутри самой оболочки.


Для запуска эмулятора потребуется как минимум 1 ГБ оперативной памяти, видеокарта, поддерживающая OpenGL 2.0 и процессор, понимающий технологии виртуализации.

После установки MEmu пользователь получает полноценную версию мобильного устройства, дополненную различными удобными «фишками»:

BlueStacks

Обновленная, четвертая версия эмулятора скачивается с официального сайта разработчика. По сравнению с предшественниками, стала проще, понятнее, и что самое важное - шустрее.


После установки и начальной настройки получаем полноценную копию своего гаджета на рабочем столе. В программе работает Google Play магазин, из которого доступно к установке огромное количество игр и приложений.

Интересной особенностью эмулятора является своя собственная игровая валюта, которая начисляется за скачивание и запуск приложений из магазина. Монетизировать ее не получится, а вот потратить в том же магазине на приобретение дополнительных «плюшек» — всегда пожалуйста.


Именно по этой причине на слабом компьютере можно получить «подлагивание» эмулятора и его беспричинное прекращение работы.

NOX Player

Еще один эмулятор Android для запуска приложений и игр на стационарном компьютере. Получить бесплатную версию программы можно по адресу. Девиз разработчика: «Чем проще, тем лучше», поэтому интерфейс программы прост и интуитивно понятен, но в то же время наделен достаточно богатым функционалом. В арсенале эмулятора:

  • настраиваемые клавиши управления;
  • возможность создания скриншотов и записи потокового видео;
  • виртуальный GPS;
  • регулировка громкости;
  • наличие Root-прав для виртуального девайса.


К сильным сторонам эмулятора относятся: стабильная и довольно шустрая работа, невысокие системные требования. По заявлению разработчика, минимум, что надо иметь в системном блоке: процессор с поддержкой виртуализации, 512 МБ ОЗУ и 1 ГБ свободного места на жестком диске. Этого вполне достаточно для запуска мессенджеров и простых 2D-приложений. Для запуска «тяжелых» игрушек потребуется значительно больше вычислительных ресурсов.

Remix OS Player

Уже из названия видно, что, скачав данный эмулятор, пользователь получает полноценную операционную систему. Получить бесплатную версию эмулятора можно с сайта производителя. Внешне интерфейс программы очень схож с NOX Player, и в этом нет ничего удивительного, ведь NOX разрабатывался как облегченная и упрощенная версия Remix OS.


Инсталляционный пакет на сайте разработчика имеет внушительные 780 МБ. Приложение предъявляет низкие системные требования к железу (ОЗУ от 1 ГБ и двухъядерный процессор с технологией виртуализации), но в то же время наделено хорошим быстродействием. В виртуальной среде существует возможность запуска большинства «тяжелых» игр с достойными показателями fps.

Существенным недостатком эмулятора является его категорическое нежелание работать с процессорами AMD. Чтобы насладиться богатым функционалом, системой должен управлять центральный процессор производства Intel.

Genymotion

Единственный софт из представленной подборки, предназначенный для профессионального использования. Если у предшественников во главу угла ставятся игровые возможности, то в случае с Genymotion, главенствуют механизмы тестирования приложений. Простая, но надежная система с высокой производительностью — хорошее тому подспорье.


Эмулятор работает в связке со средой разработки приложений Android Studio, и в последующем не требует потери времени на компиляцию исполняемого файла и его установку на устройство. Разработчик сразу может видеть в окне программы результат проделанных изменений.

Единственное из представленной подборки приложение, которое для получения инсталляционного файла, требует прохождения несложной процедуры регистрации на официальном сайте разработчика. Использование эмулятора платное. Для частника он обойдется в $136 в год, для организаций от $412 в год за каждую лицензию.

Еще одну сложность при первичной настройке приложения вызывает процесс интеграции Genymotion в Android Studio. Для этого необходимо дополнительно скачать плагин и "внедрить" его в среду разработчика. На выходе получаем мощный пакет для оперативного тестирования созданных под Android приложений.

Вывод

Конечно, эмуляторы не могут полностью заменить мобильный гаджет. Они медлительны, иногда «глючны», но как альтернатива — вполне имеют право на жизнь. И если смартфон уже не «тянет» любимые игры, в них всегда можно «погонять» на рабочем столе компьютера.

Microsoft сотрудничает с Amazon, чтобы реализовать интеграцию Amazon AppStore с Microsoft Store. На деле это означает, что вы не можете официально получить доступ к обширной библиотеке приложений в магазине Google Play. На данный момент для тестирования доступны даже не все приложения из Amazon AppStore. Инсайдеры могут протестировать лишь одобренные Microsoft и Amazon 50 избранных приложений.


К счастью, Microsoft сразу предусмотрела возможность отладки для Подсистемы Windows для Android. В результате вы можете получить доступ и отладку виртуального слоя Android в хост-системе Windows 11, используя инструмент Android Debugging Bridge (ADB). ADB можно использовать для установки любого стандартного пакета приложения Android (APK), в том числе для загрузки в подсистему приложений, которые отсутствуют в Amazon AppStore.

Итак, воспользуйтесь нашей инструкцией Как протестировать приложения Android на любом Windows 11 ПК, если вы не инсайдер и настройте Подсистему Windows для Android на своем компьютере Windows 11. Далее следуйте инструкциям, чтобы запустить свои любимые мобильные приложения.

Как установить в Подсистему Windows для Android любое приложения Android

Подсистема Windows для Android находится на стадии бета-тестирования. Приложения, одобренные Microsoft и Amazon, скорее всего, были дополнительно оптимизированы для подсистему, поэтому они обеспечили себе места в первой партии. Нет никаких гарантий, что другие приложения будут сразу работать корректно. Единственный способ проверить совместимость на практике — запустить приложение в Подсистеме Windows для Android.

Чтобы загрузить любое приложение для Android в подсистему Windows 11 для Android, выполните следующие действия:

  • Загрузите файл APK желаемого приложения или игры из доверенного источника.
    • Проекты, поддерживаемые сообществом доступны на сторонних форумах (XDA, 4PDA и др).
    • APK файлы приложений с открытым исходным кодом часто встречаются в репозиториях GitHub или на сторонних сайтах, таких как F-Droid.
    • Наконец, существует сторонние ресурсы с APK-файлами, например APK Mirror и APKPure.


    • Откроются настройки подсистемы. Вам нужно активировать переключатель Режим разработчика.


    • Поскольку среда Android работает рядом с ядром хост-системы Windows, мы можем получить доступ к ней через интерфейс localhost (127.0.0.1). Фактически, слой Android также связывается со случайным IP из частной сети 172.30.0.0/24, которая видна под IP-адресом.
      • Если вы не можете увидеть IP-адрес в форме 172.30.x.x, нажмите на опцию Файлы в верхней части экрана настроек, чтобы перейти к файловой системе подсистемы во встроенном Проводнике. Затем нажмите кнопку Обновить напротив опции IP-адрес, чтобы получить IP-адрес. Теперь вы можете скопировать его одним нажатием кнопки.


      • Теперь мы можем подключиться с помощью ADB из хост-системы Windows 11. Вы можете использовать localhost (127.0.0.1) с портом 58526, либо IP-адресом, показанным в окне настроек, чтобы установить соединение.
      • Настройте ADB:
        • Откройте сайт ADB Installer и в разделе ADB and fastboot скачайте platform-tools для Windows.
        • Распакуйте скачанный архив и переместите папку platform-tools в удобное расположение. В нашем примере это будет C:\platform-tools


        • Откройте новое окно терминала Windows и перейдите в расположение ADB:
        • Далее введите одну из следующих команд:

        (Вместо IP-адреса подставьте свой IP-адрес, полученный на предыдущем шаге).

        • Теперь можно установить наш APK через ADB. Команда должна быть следующей:


        • В нашем примере мы скачали apk-файл почтового клиента Spark на сайте Apk Mirror.
        • Если пройдет корректно, то ярлык приложения для Android будет создан в меню «Пуск». Нажмите на ярлык, чтобы запустить приложение.


        • Если вы не можете найти ярлык приложения Android, вы можете вручную запустить его, используя следующую команду:
        • Например, чтобы запустить приложение Spark, введите следующее в окно Выполнить в Windows:
        • Вы также можете вызвать приложение непосредственно из окна ADB Shell:
        • Чтобы запустить приложение Spark, команда должна быть:

        Обратите внимание, что неофициальные приложения будут иметь доступ к сети. Таким образом, вы можете установить и использовать популярные мобильные браузеры внутри подсистемы Windows для Android, например Firefox. Браузеры можно использовать для загрузки других приложений. Windows 11 также позволяет применять правила брандмауэра для приложений Android. Хотя можно установить приложение, зависящее от Служб Google, оно не запуститься из-за их отсутствия. В качестве обходного варианта можно воспользоваться microG.

        Также доступен относительно простой способ для обхода региональных ограничений для использования Amazon Appstore. При этом вам не нужно будет использовать VPN-сервис или изменять настройки региона в Windows 11. Вы можете еще больше «прокачать» подсистему Windows для Android, загрузив альтернативный клиент Google Play Store под названием Aurora Store.

        введите сюда описание изображения

        Не запускается эмулятор через Андроид студию ни через AVD Manager , ни через запуск приложения Вот сам лог:

        Список того, что я уже сделал но оно никак не помогло:

        1. Перезагружал ПК
        2. Переустанавливал Android Studio
        3. Установил Hardware Excecution Manager
        4. Intel x86 Emulator Accelerator (HAXM installer ) - установлен в SDK Manager'e

        До этого у меня Андроид студия нормально работа на предыдущей ОС на этом же ПК. После переустановки Винды и установки Андроид Стиудии на новую винду такое вот и произошло.

        Буду очень благодарен за помощь!


        Проверьте в CMOS Setup, включены ли VT-x, VT-d. AMD-V. Да, и во время запуска должно быть не запущены никакие другие виртуальные машины. Точно такая же проблема "The emulator process for AVD Pixel_2_API_29 was killed." Выше перечисленные способы не помогают. У меня ноут на win10. Только установил. Запускаю пишет "The emulator process for AVD Pixel_2_API_29 was killed.".
        1. Удалить AVD, создать новую.
        2. В диспетчере задач удалить процесс adb32. Подождать немного, пока Андроид студио обновит данные по эмуляторам
        1,065 1 1 золотой знак 3 3 серебряных знака 11 11 бронзовых знаков

        Еще может быть проблема в видеокарте.

        По дефолту выставлен Automatic для графики. Его можно попробовать поменять на Software. Проблема в том, что для Google APIs образов эта настройка не меняется, но ее можно сменить в %homepath%\.android\avd\<AVD-name>\config.ini

        При этом эмулятор будет не так быстр как хотелось бы, но хотя бы запустится.

        ЗЫ Еще драйвера видеокарты обновить не помешает.

        26k 2 2 золотых знака 27 27 серебряных знаков 56 56 бронзовых знаков

        К сожалению такое происходит. Под Windows очень часто возникают проблемы с запуском "родного" эмулятора. Единого рецепта нет. Есть только разные хинты:

        1. Использование не родного эмулятора - например, очень хорошо себя показывает Genmymotion
        2. При прочих равных условиях эмулятор с Google APIs работает хуже, то есть если возможность надо стараться использовать версии без Google APIs
        3. Часто возникают проблемы при использовании эмулятора с видео с hardware acceleration, к сожалению альтернатива - еще хуже, видео без hardware acceleration - сразу означает потерю скорости
        4. Кардинально важно иметь достаточное количество RAM - опять таки по опыту менее 8 гигов - это уже приговор.

        Радикальное решение - это "уход" на Linux, MAC OS или даже на Chrome OS. Их установка (самих ОС) иногда выливается в специальную проблему, зато после корректной установки - все летает и компиляция и особенно эмулятор(ы).

        Читайте также: