8 способов запустить приложения Android в Windows

Изображение функций Android-приложений в Windows

По всему миру все больше людей используют свои телефоны и планшеты как повседневные устройства, что приводит к желанию использовать приложения со своего телефона на компьютерах. Хотя вы можете преобразовать некоторые веб-сайты в приложения Windows, портирование других мобильных инструментов, таких как приложения для бюджета и планировщики социальных сетей, требует усилий со стороны разработчиков. Благодаря виртуализации и другим технологиям есть несколько решений для запуска приложений Android в Windows. Этот учебник включает восемь решений, которые работают на Android 9.0 и выше.

Содержание

    1. Подсистема Windows для Android (WSA)
    1. Android Studio
    1. LDPlayer
    1. BlueStacks 5
    1. NoxPlayer
    1. MEmu
    1. Phone Link
    1. Samsung Dex
  • Часто задаваемые вопросы

Также читайте: Как превратить веб-сайты в настольные приложения для Windows

Официально поддерживаемые решения

Microsoft и Google разработали собственные решения для запуска приложений Android в Windows, что делает их самыми безопасными вариантами, если вы не доверяете малым сторонним разработчикам или не любите модели freemium.

1. Подсистема Windows для Android (WSA)

Подсистема Windows для Android, или WSA, является эмулированной средой Android и частью Amazon Appstore. Вы можете удобно установить эту функцию из Microsoft Store – если она доступна в вашей стране – и насладиться быстрой производительностью, особенно если ваша система превосходит аппаратные системные требования. Если вы можете найти необходимые приложения Android в Amazon Appstore или не возражаете сделать несколько дополнительных шагов для установки APK-файлов Android, WSA рекомендуется для обычных пользователей, так как в ней нет ненужного ПО, и вам не нужно изменять настройки Windows для запуска приложений Android.

Загрузка Android-приложений в Windows WSA

Плюсы

  • Официальное решение Microsoft для запуска приложений Android
  • Работает на Android 12.1
  • Поддержка Amazon Appstore
  • Приложения могут иметь свои иконки на панели задач и в меню “Пуск”
  • Несколько приложений могут запуститься в своих собственных окнах

Минусы

  • Работает только на Windows 11
  • Более высокие аппаратные системные требования
  • Не доступно во всех странах, кроме как с помощью обходного пути
  • Google Play и Google Services необходимо добавить самостоятельно
  • Установка APK требует командной строки или стороннего приложения

Также читайте: Как делиться файлами между Android и Windows по сети

2. Android Studio

Google разработала Android Studio, чтобы помочь разработчикам Android создавать приложения и тестировать их на различных версиях Android для обеспечения полной совместимости. Android Studio включает функцию под названием AVD (Android Virtual Device), которая позволяет выбрать аппаратную конфигурацию и версию Google для эмуляции на вашем компьютере.

Android-приложения в Windows Android Studio AVD

Как только вы создадите образ и запустите эмулятор, вы можете либо войти в Google Play, либо перетащить APK-файлы, чтобы установить и использовать приложения Android. Поскольку Android Studio включает в себя различные инструменты для разработчиков, это решение требует больше места на диске и имеет сложный интерфейс. Я рекомендую использовать Android Studio только в том случае, если приложение, которое вам нужно, будет работать только на последней версии Android.

Плюсы

  • Официальное решение Google для тестирования приложений Android
  • Поддерживает множество версий Android
  • Пользовательские рамки окон для лучшего имитирования телефона или планшета Google
  • Также поддерживает macOS, Linux и Chrome OS
  • Несколько образов можно обновлять и они уже включают Google Play и Google Services

Минусы

  • Обременительный процесс установки, включающий несколько загрузок
  • Возможные графические артефакты на определенных аппаратных конфигурациях
  • Сложный интерфейс для непрофессионалов
  • Проблемы совместимости некоторых приложений
  • Высокие требования к месту на диске

Совет: вы можете контролировать Windows с вашего Android телефона.

Эмуляторы Android на базе VirtualBox

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

Общие характеристики, которые есть у всех эмуляторов: возможность создавать несколько виртуальных машин, настраиваемое выделение ЦП и ОЗУ для Android-виртуальной машины, а также встроенный экранный записывающий устройство. Хотя основное внимание всех этих решений сосредоточено на играх, вы также можете установить и использовать приложения Android через предустановленное приложение Google Play или перетаскивать APK-файлы.

Чтобы измерить производительность каждого эмулятора, я настроил каждый из них на использование 2 ядер и 4 ГБ ОЗУ с разрешением 720p. Я запустил каждый эмулятор, одновременно фиксируя время загрузки, а затем провел тест производительности Geekbench, используя мой ноутбук со следующими характеристиками:

  • Intel Core i5-12500H 3.80 – 4.00 GHz
  • 16 ГБ LPDDR5 4800 MHz RAM
  • NVIDIA GeForce RTX 2050 4GB GDDR6
  • Samsung MZVL2512HCJQ-00BL2 512 GB NVMe Gen4
  • Windows 11 Pro 21H2 сборка 22000.856 с отключенными Hyper-V, платформой виртуальных машин и Secure Core в режиме “Сбалансированный”

Также читайте: Как импортировать и экспортировать файлы OVA в VirtualBox

3. LDPlayer

LDPlayer существует с 2016 года и эволюционировал в лучший эмулятор Android на базе VirtualBox. Простой процесс установки не требует установки ненужного ПО, а главный экран Android выглядит чистым с тонкими рекламными объявлениями внизу.

Главный экран LDPlayer

Лучшая часть LDPlayer заключается в том, что он может работать даже с включенной Подсистемой Windows для Android и Windows Sandbox, хотя с небольшой потерей производительности. Поэтому, если вы решите использовать LDPlayer как единственный эмулятор Android, я рекомендую позволить ему сделать необходимые настройки, когда он предложит их, чтобы максимизировать производительность.

Плюсы

  • Простой процесс установки с минимальной и ненавязчивой рекламой
  • Работает вместе с другими решениями без серьезных изменений настроек
  • Загружается в среднем за семь секунд
  • Поддерживает до 165 кадров в секунду

Минусы

  • Для более старых версий Android требуется отдельный установщик
  • Невозможно увидеть размер каждой виртуальной машины из приложения

4. BlueStacks 5

BlueStacks 5 - старейший эмулятор Android в списке, который продолжает получать обновления и поддержку. Этот эмулятор демонстрирует отличную производительность и очень удобен в использовании благодаря включенному приложению-лаунчеру и поддержке ярлыков рабочего стола.

Главный экран BlueStacks

Однако BlueStacks нарушает функциональность Подсистемы Windows для Android, Windows Sandbox и других эмуляторов, поскольку требует отключения некоторых функций Windows для корректной работы. Он предоставляет инструмент, который удобно вносит необходимые изменения в Windows, однако также отключает Core Isolation, что может сделать вашу систему более уязвимой для сложного вредоносного ПО.

Плюсы

  • Самое быстрое время загрузки, в среднем около 6.12 секунд
  • Нет случайных реклам
  • Предустановленный Google Chrome
  • Приложения могут иметь свои иконки на панели задач и в меню “Пуск”

Минусы

  • Требует самых больших настроек Windows
  • Размер каждой виртуальной машины нельзя увидеть из приложения

Также читайте: Как удалить BlueStacks из Windows

5. NoxPlayer

NoxPlayer активно развивается с 2015 года и в настоящее время является лучшим эмулятором Android для людей, которые заботятся о пространстве на диске. Новый образ Android занимает меньше одного гигабайта, что примерно в три-пять раз меньше среднего образа Android. Это также единственное решение на базе VirtualBox, имеющее версию для macOS. Просто откажитесь от любых предложений установить дополнительные приложения в инсталляционном файле, так как они не нужны для работы NoxPlayer.

Главный экран NoxPlayer

Плюсы

  • Маленький размер файла виртуальной машины
  • Также доступно для macOS
  • Приложения могут иметь свои иконки на панели задач и в меню “Пуск”
  • Поддерживает 120 кадров в секунду

Минусы

  • Дополнительное объединенное программное обеспечение в установщике
  • Низкий результат Geekbench (395 для одного ядра и 798 для многоядерного)

6. MEmu

Если вы хотите экспериментировать с различными версиями Android с помощью одного решения на базе VirtualBox, MEmu будет вашим лучшим выбором, так как он позволяет создать среды Android 4.4, 5.1, 7.1 и 9.0. Более старые версии, как правило, обеспечивают более высокую производительность, но с потерей совместимости с новыми приложениями, тогда как среда Android 9.0 показала высокие результаты в синтетических бенчмарках. Это делает его хорошим выбором для использования более тяжелых Android-приложений, если вам не жалко иногда сталкиваться с багами и рекламой.

Главный экран MEmu

Плюсы

  • Высокий результат Geekbench (1,386 для одного ядра и 2,474 для многоядерного)
  • Дополнительная поддержка приложений Android 4.4
  • Предустановленный Google Chrome
  • Поддерживает опции 90 и 120 кадров в секунду

Минусы

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

Также читайте: 10 лучших эмуляторов Android для вашего компьютера

Устройства, зависящие от решений

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

7. Phone Link

Если вы связали совместимый Android-телефон с вашим компьютером на Windows с помощью приложения Phone Link, вы можете удаленно запустить почти любое приложение, установленное на вашем телефоне, с компьютера и увидеть его через зеркалирование экрана. Небольшая часть поддерживаемых телефонов с Android 11 также позволяет запускать и управлять несколькими приложениями с одного устройства. Если у вас есть быстрая локальная сеть, использование Android-приложений на вашем телефоне через Phone Link должно быть очень отзывчивым.

Android-приложения в Windows Phone Link

Плюсы

  • Официальное решение Microsoft для запуска Android-приложений через зеркало телефона
  • Требует наименьшего объема памяти
  • Потребляет наименьшие системные ресурсы
  • Приложения могут иметь свои иконки на панели задач и в меню “Пуск”
  • Несколько приложений могут работать в своих окнах, если устройство работает на Android 11 и выше

Минусы

  • И телефон, и Windows должны находиться в одной сети
  • Работает только с ограниченным набором устройств Android
  • Звук только с телефона
  • Производительность варьируется в зависимости от характеристик устройства и скорости сети
  • Размер окна и масштабирование приложения ограничены экраном устройства и его разрешением

Также читайте: 7 простых способов переноса файлов с вашего компьютера на Android

8. Samsung Dex

Несколько флагманских смартфонов Samsung имеют функцию под названием Samsung Dex, которая создает десктопную среду на подключенном дисплее или компьютере. Установив программное обеспечение Samsung Dex на ваш компьютер, вы можете подключиться к нему по беспроводной связи или через USB-C и выполнять приложения Android в оконном режиме непосредственно из этой среды Windows. Ваш телефон останется доступным для выполнения других задач.

Главный экран Samsung Dex

Плюсы

  • Приложения могут работать в изменяемых окнах
  • Быстрая производительность, особенно для последних флагманских телефонов Samsung
  • Очень низкие системные требования для компьютера
  • Доступны проводные и беспроводные варианты подключения

Минусы

  • Доступно только для высококлассных телефонов Samsung
  • Ограниченная совместимость приложений по сравнению с другими решениями

Также читайте: Что такое функция Quick Share от Samsung и как ее использовать

Часто задаваемые вопросы

Безопасно ли использовать данные своей учетной записи Google, чтобы войти в Google Play в Android-эмуляторе?

Да. Однако если вы позже решите удалить эмулятор, убедитесь, что вы удалили свою учетную запись Google в разделе “Учетные записи” в “Настройках” внутри эмулятора. Это предотвратит использование этого эмулированного устройства в качестве аутентификатора, если вы войдете в свою учетную запись Google с другого компьютера или IP-адреса.

Должен ли я отключать Hyper-V, даже если Android-эмулятор работает с ним?

Отключение Hyper-V в Windows обеспечит вам лучшую производительность во всех эмуляторах Android на базе VirtualBox. После отключения вы не сможете использовать Подсистему Windows для Android, Windows Sandbox или другие приложения, которые зависят от Hyper-V, такие как Docker Desktop. Тем не менее, вы можете легко восстановить эти функции из раздела “Настройка Windows” в разделе “Функции Windows”, когда не используете Android-эмулятор для запуска Android-приложений в Windows.

Каковы преимущества использования Android-эмулятора, поддерживающего более 60 FPS (кадров в секунду)?

Если подключенный дисплей вашего компьютера поддерживает более 60 кадров в секунду и вы запускаете Android-игру, которая поддерживает высокие частоты обновления, вы должны заметить более плавный игровой процесс; однако ни один из эмуляторов с высокими опциями FPS не предоставляет никаких преимуществ для приложений.