iPhones.ru

Как запускать Android-приложения в Windows 11. Придется немного повозиться

Артём Суровцев avatar | 16
FavoriteLoading В закладки
Как запускать Android-приложения в Windows 11. Придется немного повозиться

После презентации ARM-процессора M1 и выпуска новых Mac под его управлением купертиновцы добавили в операционную систему macOS возможность запуска мобильных приложений для iPhone и iPad. Эта опция сильно упростила задачу мобильным разработчикам и тестировщикам, а еще позволила остальным пользователям получить доступ к ряду сервисов, разработчики которых не спешат выпускать клиенты для Mac.

В этом году свою новую операционную систему представила компания Microsoft. Windows 11 получила возможность запускать Android-приложения, но одна из самых интересных фишек ОС не попала в финальный релиз системы.

В тему: 45 новых фишек Windows 11.

Сейчас, чтобы подружить Windows 11 с приложениями от Android, нужно проделать ряд не самых простых манипуляций. Я специально провел полдня в поисках самого доступного способа настройки системы и подготовил подробную пошаговую инструкцию.

Работать она будет как на любом Windows-компьютере, так и на Mac с процессором Intel и установленной через BootCamp одиннадцатой “виндой”. Новые модели компьютеров Apple на ARM-чипах пока в пролете.

Как настроить Windows 11 для запуска Android-приложений

1. Для начала нужно убедиться, что на вашем компьютере включена виртуальизация. Проще всего узнать статус в Диспетчере задач на вкладке Производительность (запускается он сочетанием клавиш Control + Alt + Del).

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

2. Если предыдущую проверку ваш компьютер прошел успешно, можно двигаться дальше. Перейдите в параметры системы и вбейте в поиск “Включение или отключение компонентов Windows”. Нажмите на соответствующий пункт в поисковой выдаче.

3. В открывшемся списке компонентов Windows 11 нужно найти Платформа виртуальной машины и установить флаг возле него. Нажмите OK, дождитесь загрузки и установки нужного компонента из сети, а затем перезагрузите компьютер.

4. После этого необходимо раздобыть компонент Windows Subsystem for Android. Он распространяется бесплатно прямо на серверах Microsoft, но ссылку на него нужно генерировать при помощи стороннего сервиса. Просто так взять и скачать компонент могут лишь обладатели учетной записи разработчика для Windows.

На помощь придет специальный сервис, который умеет генерировать нужные ссылки для всех желающих.

▣ Переходим по ссылке на сайт-генератор ссылок.

▣ Вставляем в главное поле такую ссылку: https://www.microsoft.com/store/productId/9P3395VX91NR

▣ Выбираем в правом поле значение “slow”.

▣ Генерируем ссылку при помощи кнопки справа.

▣ В списке предоставленных ссылок находим файл, имя которого начинается с “MicrosoftCorporationII.WindowsSubsystemForAndroid”.

▣ Скачиваем нужный пакет, размер которого примерно 1.21 ГБ.

Можете просто попытаться запустить установочный файл, но это же Windows, здесь все не так просто.

5. Теперь нужно запустить утилиту PowerShell от имени администратора и ввести такую команду:

Add-AppxPackage -Path "Путь_к_загруженному_файлу"

В команду нужно подставить путь к фалйу с расширением *.msix, который скачали на предыдущем шаге. По старой доброй традиции операционной системы Windows, лучше положить файл по пути без русских символов. Нажмите кнопку Enter и дождитесь окончания процесса.

6. После установки в меню Пуск увидите установленную утилиту Windows Subsystem for Android.

Как запускать Android-приложения в Windows 11 через специальную утилиту

Теперь, когда пакет Windows Subsystem for Android загружен в операционную систему, можно устанавливать приложения двумя способами.

Более простой и быстрый позволяет устанавливать Android-приложения через специальную утилиту. Она доступна прямо в Microsoft Store и делает все в автоматическом режиме.

▶ Загрузите утилиту WSATools из магазина приложений.

▶ Запустите программу и следуйте указаниям мастера установки.

▶ Если установщик экстренно завершил работу или проще говоря “вылетел”, нужно повторно запустить его из магазина. При следующем запуске на шаге выбора папки для распаковки нужно указать директорию с утилитой WSATools.

Здесь начинается то, за что я всегда “любил” операционную систему от Microsoft. Сначала нужно перейти по пути “C:\Program Files\WindowsApps” (последняя папка скрыта, нужно включить отображение скрытых файлов и папок в системе).

Далее потребуется предоставить своей учетной записи права на чтение и запись для папки WindowsApps, очень скучал по этой процедуре во время работы в macOS (нет, не скучал). А затем найти последнюю созданную папку по времени, она и будет директорией установки WSATools.

▶ При загрузки дополнений ADB в данную папку программа установится, все файлы с расширением *.apk будут ассоциированы с ней.

▶ Останется лишь скачать нужный установщик приложений для Android и запустить через приложение WSATools.

Стандартного магазина Google Play в Windows 11 пока нет, есть только американский Amazon Store. Не думаю, что у большинства читателей есть учётка в этом магазине и возможность загружать программы или игры от туда. Придется искать *.apk-файлы на просторах сети для установки.

Если данный способ по каким-то причинам не сработал (судя по отзывам в Windows Store, утилита WSATools работает не у всех), придется произвести установку при помощи командной строки.

Как запускать Android-приложения в Windows 11 через командную строку

Более сложный, но при этом более надежный способ установки выглядит следующим образом.

◉ Скачиваем пакет SDK Platform Tools с сайта разработчиков Android.

◉ Извлекаем папку platform-tools из загруженного архива.

◉ Запускаем приложение Windows Subsystem for Android.

◉ Включаем переключатель Режим разработчика.

◉ Нажимаем кнопку Управление параметрами разработки.

◉ Жмем Обновить в строке с параметром IP-адрес.

◉ Запускаем PowerShell и вводим команду: cd C:\путь_к_папке_platform-tools

◉ Следом выполняем команду: ./adb.exe connect 127.0.0.1:58526
Здесь указываем IP-адрес, который отображается в разделе Режим разработчика.

◉ Выполняем последнюю команду: ./adb.exe install путь_к_файлу_apk

Если все сделано верно, увидите иконку приложения в меню Пуск. Теперь можно использовать данное приложение в операционной системе Windows.

Пользуясь этой инструкцией вы сможете запустить практически любую Android-утилиту или игру в операционной системе Windows 11.

Что еще почитать по теме:

Собрал компьютер на Windows 11 за 3000 рублей и вам советую.

Как скачать и установить Windows 11 уже сейчас.

Первое впечатление и обзор Windows 11.

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (22 голосов, общий рейтинг: 4.59 из 5)
undefined
iPhones.ru
Получится сделать только у самых настойчивых.
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

16 комментариев

Форум →
  1. efi avatar
    efi 23 ноября 2021
    0

    гыыы

    Войди на сайт, чтобы ответить
    Ответить
  2. Xiaomi1993 avatar
    Xiaomi1993 23 ноября 2021
    0

    а зачем?

    Войди на сайт, чтобы ответить
    Ответить
  3. Astravod avatar
    Astravod 23 ноября 2021
    7

    “Как запускать Android-приложения в Windows 11” – написали как-то раз на сайте под названием iPhones.

    Войди на сайт, чтобы ответить
    Ответить
  4. plodozhor avatar
    plodozhor 23 ноября 2021
    0

    А троян андроид-приложения сможет выбраться за пределы виртуалки?

    Войди на сайт, чтобы ответить
    Ответить
  5. Nordway avatar
    Nordway 23 ноября 2021
    0

    Как по производительности? Есть же много стороннего софта аля блюстакс, дроид4х, nox и остального

    Артём Суровцев avatar
    Артём Суровцев23 ноября 2021
    1

    @Nordway, на данный момент производительность встроенного механизма средняя, для запуска приложений (не игр) на нерегулярной основе пойдет. Сам при необходимости ранее использовал bluestack, думаю, что после официального релиза фишка будет работать лучше сторонних утилит.

    AleX_another avatar
    AleX_another23 ноября 2021
    0

    @Артём Суровцев, А запуск приложений (игр) на регулярной основе? Как по мне – это в андроид-приложениях довольно актуально, у всего остального есть аналоги.

    Артём Суровцев avatar
    Артём Суровцев24 ноября 2021
    1

    @AleX_another, используйте сторонние эмуляторы или ждите официальный релиз фишки в Win 11

    Войди на сайт, чтобы ответить
    Ответить
  6. StalkerToXa avatar
    StalkerToXa 23 ноября 2021
    0

    Пфф, уж лучше дождаться официального релиза

    Войди на сайт, чтобы ответить
    Ответить
  7. zveromish avatar
    zveromish 23 ноября 2021
    0

    А бывает эмулятор андроида для iOS? Или macOS? Есть диагностические приложения для авто, которых просто нет для наших операционок. А покупать андроид телефон с этой целью не хочу.

    ivansergeev avatar
    ivansergeev23 ноября 2021
    0

    @zveromish, есть. С легкостью нагуглите несколько штук. Например, BlueStacks.

    Войди на сайт, чтобы ответить
    Ответить
  8. virtualinsanity avatar
    virtualinsanity 24 ноября 2021
    1

    Как весело и результат сомнительный. Ставим лучше Nox или Bluestacks

    Войди на сайт, чтобы ответить
    Ответить
  9. Valdemar.ST avatar
    Valdemar.ST 24 ноября 2021
    0

    Выглядит толково, спасибо, попробую.

    Войди на сайт, чтобы ответить
    Ответить
  10. yonderboi avatar
    yonderboi 24 ноября 2021
    0

    При установке через PowerShell от имени администратора MicrosoftCorporationII.WindowsSubsystemForAndroid, вылетает следующее сообщение: “Установка этого пакета приложения не поддерживается установщиком приложений, поскольку он использует определенные ограниченные возможности”. Подскажите, что делать, чтобы обойти эти ограничения?

    Войди на сайт, чтобы ответить
    Ответить
  11. BOTEnd avatar
    BOTEnd 10 декабря 2021
    0

    На моменте выбора последней папки в WindowsApps вылезает ошибка Invalid Folder. Все перепробовал, ничего…

    Войди на сайт, чтобы ответить
    Ответить
  12. Александр Кураков avatar
    0

    Первый метод – не могу дать разрешения, т.к. папка WindowsApps тупо не даёт себя разблокировать и пишет, что нужне от имени админа её разблокировать. Но я и есть админ! Ладно, лезем дальше. Создаём ещё одного пользователя, даём ему админа и пытаемся уже с него дать права на чтение, просмотр и редактирование. И снова ничего не получается!
    Плюнул, пробую второй способ. Всё получается, вот только пишет мне, что “cannot connect to 172.23.96.89:58526: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. (10061)”. Этому порту исключение сделал в брандмауэре, но не помогло.
    По итогу не работает ни один из способов. Делаем вывод: автор статьи чудак на букву “м”. Ушёл устанавливать NOX.

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.