Установка Android-субсистемы на Windows 11 Dev и Release

UPD: Возможна установка и на Release билды Windows 11. Регион не имеет значения. Спасибо за проверку @De Lancre

Вчера (20.10.2021) Microsoft официально выпустила Windows Subsystem for Android, который позволил пользователям Windows 11 устанавливать приложения из Amazon Appstore (на самом деле, можно устанавливать совершенно любые Android-приложения, но про это уже в другой статье).

Однако, нововведение получили только участники канала Beta обновлений, то есть канал Dev, который по логике должен был получить его уже давно, остался на данный момент ни с чем.

UPD: Способ работает и на стабильных (Release) версиях Windows 11.

Данное недоразумение достаточно легко решить и вот шаги, которые помогут вам достичь цели:

Скачиваем .msixbundle (установщик)

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

Зеркало:

Устанавливаем его

Казалось бы, что только и нужно нажать и оно спокойно установится, но нет. Установщик пакетов выдаст ошибку.

Поэтому мы должны использовать консоль Powershell. Её надо запустить от имени администратора и ввести следующую команду:

add-appxpackage <путь до .msixbundle пакета>

Теперь всё устанавливается и нам остаётся подождать пару минут.

И вот мы попадаем в заветное меню

Для доступа к файловой системе Android необходимо нажать на кнопку Files.

…но тут приключения не заканчиваются

Хотели мы уже наконец во всю начать пользоваться новыми возможностями, но вот незадача — ошибочка появляется…

Собственно, для соответствия требованиям, показанным в ошибке, нам потребуется:

1) Включить Virtual Machine Platform в optionalfeatures (можно вбить в поиск по приложениям и оно покажет нужный пункт)

2) Включить виртуализацию в BIOS вашей материнской платы.

Тут общего решения нет — материнки у всех разные, так что из решений только могу предложить гугление того, где находится виртуализация конкретно у вас.

И вот теперь уже всё точно работает!

«Откуда взять Amazon Appstore?»

Amazon Appstore автоматически появится в системе как только вы впервые успешно запустите субсистему (без ошибки о выключенной виртуализации, которая была разобрана выше).

Удалить его будет нельзя, ибо он утащит за собой субсистему заодно, о чём предупредит перед удалением.

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

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

 

Источник

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