В 2016 году в Windows 10 была реализована поддержка WSL, позволяющая запускать в консольном режиме приложения, написанные под Linux. За первой версией WSL в 2019 году последовала вторая версия WSL2, включающая в себя полноценное ядро Linux, спустя год подсистема была усовершенствована, и пользователи получили возможность запускать в Windows 10 Linux-приложения с графическим интерфейсом.
Но на этом разработчики решили не останавливаться: весной 2021 года в Microsoft реализовали улучшенный компонент WSLg с полноценной поддержкой воспроизведения в Linux-приложениях звука и записи с микрофона, а на днях, уже в Windows 11, разработчики начали тестирование WSA — подсистемы Windows Subsystem for Android, которая позволит запускать в Windows 11 приложения Android.
В настоящее время WSA доступна только пользователям инсайдерских сборок Beta-канала. Microsoft обещает, что протестировать компонент вскоре смогут также инсайдеры канала Dev, только когда именно им станет доступна эта возможность, представители компании не уточняют. Впрочем, проблему из этого делать не стоит: желающие опробовать WSA могут установить подсистему вручную в любой сборке Windows, скачав с сервера установочный пакет компонента и загодя сменив регион на США в настройках операционной системы.
Перед тем как приступать к установке пакета, обязательно убедитесь в поддержке процессором вашего компьютера виртуализации. Проще всего это сделать в Диспетчере задач, переключившись на вкладку «Производительность», выбрав CPU и посмотрев, что указано под графиком. Должно быть указано «Виртуализация: Включено».
Подготовка к установке Windows Subsystem для Android
Для начала убедитесь, что ваш компьютер поддерживает виртуализацию. Для этого откройте «Диспетчер задач», перейдите на вкладку Там должно было указано: «Виртуализация: Включено». Если виртуализация отключена, потрудитесь включить ее в BIOS.
Далее откройте командой optionalfeatures окошко «Включение или отключение компонентов Windows», найдите компонент «Платформа виртуальной машины» и активируйте его,
перезагрузив после применения настроек компьютер.
Установка Windows Subsystem для Android
Теперь вам понадобиться установочный MSIXBUNDLE-пакет подсистемы.
Зайдите по ссылке store.rg-adguard.net на страницу проекта Generation Project, вставьте в поле сервиса ссылку https://www.microsoft.com/store/productId/9P3395VX91NR, справа от поля выберите в выпадающем меню опцию «Slow» и нажмите кнопку с галкой.
В списке ссылок, который вам будет предложен, найдите «MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_neutral_~_8wekyb3d8bbwe.msixbundle» и скачайте по ней файл пакета в формате MSIXBUNDLE. Весит файл порядка 1,2 Гб.
Чтобы установить пакет, запустите от имени администратора Terminal на вкладке PowerShell и выполните команду:
Add-AppxPackage -Path "полный путь к файлу MSIXBUNDLE"
Запустится процедура развёртывания, которая займет некоторое время.
В случае успеха в меню «Пуск» появится ярлык приложения Windows Subsystem for Android.
Установка Android-приложений на WSA
Если у вас есть VPN с подключением к американскому серверу, можете использовать для установки Android-приложений Amazon AppStore, если нет, можете попробовать установить Android-программу из ее APK-файла. Но для этого вам придется соответствующим образом сконфигурировать Windows Subsystem для Android. Сначала скачайте страницы developer.android.com/studio/releases/platform-tools архив с утилитой SDK Platform Tools и распакуйте в удобное расположение.
Откройте настройки WSA, активируйте «Режим разработчика».
И нажмите иконку на вкладке «Файлы».
Когда подсистема запустится, нажмите «Обновить» на вкладке «IP-адрес».
При этом на вкладке «Режим разработчика» должен появиться локальный IP-адрес, запишите его.
Открыв Терминал и перейдя в расположение исполняемых файлов SDK Platform Tools, выполните команду:
./adb.exe connect 127.0.0.1:33333
Подставив на место указанного IP свой, полученный минутой ранее в настройках WSA.
Установите Android-приложение командой:
adb.exe install "полный путь к APK-установщику"
Если всё пройдет хорошо, команда вернет сообщение «Success», а в меню Пуск появится иконка установленного приложения.
у меня не получается установить всё сделано как тут написано и не хочет устанавливается пишет <>
у меня не получается установить всё сделано как тут написано и не хочет устанавливается пишет убедитесь что платформа виртуальной машины включена в дополнительных функциях виндовс убедитесь что на устройстве включена виртуализация в биос если вы запускаете подсистему виндовс для андроид в виртуальной машине убедитесь что включена вложенная виртуализация для виртуальной машины на узле
В настройках нету никакого IP