- Как установить Windows Subsystem для Android в любой сборке Windows 11
- Подготовка к установке Windows Subsystem для Android
- Установка Windows Subsystem для Android
- Установка Android-приложений на WSA
- Установка подсистемы windows для android
- Инструкция: устанавливаем Windows Subsystem for Android на любой сборке Windows 11
- Инструкция
- Установка Windows Subsystem for Android
- Установка APK-файлов
Как установить Windows Subsystem для Android в любой сборке Windows 11
В 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», а в меню Пуск появится иконка установленного приложения.
Программные средства для виртуализации операционных систем от разработчика VMware – пожалуй, лучшие из числа гипервизоров .
Виртуализация — наиболее доступный способ запустить на одном ПК вторую операционную систему, не устанавливая ее .
Если у вас возникла необходимость перенести физический компьютер в виртуальное окружение VirtualBox или Hyper-V, самым .
Как виртуализировать хост-систему Windows – установленную на компьютере операционную систему – и преобразовать её в .
Источник
Установка подсистемы windows для android
Windows Subsystem for Android (WSA) — позволяет запускать Android-приложения внутри среды Windows 11
Требуется 8гб Оперативной памяти
Сообщение отредактировал Lux Darkus — 16.11.21, 15:15
резерв под бэкап
Сообщение отредактировал Kodekс — 22.10.21, 22:35
дальше пишем adb start-server .
далее нажимаем 1, потом 2.
дальше adb connect 127.0.0.1:58526(у меня так может отличатся порт)
посмотреть можно так.
дальше установка самих апк.
adb install и дальше путь до файла.
Сообщение отредактировал Strelloc — 23.10.21, 01:42
Кто хочет пощупать Windows Subsystem for Android
(ваш CPU должен поддерживать виртуализацию и желательно иметь 8+Гб RAM)
1 — Включаем в компонентах «Платформу виртуальной машины» (Hyper-V/WSL не нужны)
Это можно сделать и руками
На всякий случай включаем «режим разработчика» в Конфиденциальность и безопасность — для разработчиков.
2 — Устанавливаем Windows Subsystem for Android 1.8.32822.0 — скачать MEGA
от админа руками ввести в папке с распакованным файлом PowerShell
или скачать WSA-install.ps1 положить рядом с файлом установки и запустить через правую мыши — выполнить с помощью PowerShell)
старая весрия Windows Subsystem for Android 1.7.32815.0 — скачать MEGA
от админа руками ввести в папке с распакованным файлом PowerShell
или скачать WSA-install.ps1 положить рядом с файлом установки и запустить через правую мыши — выполнить с помощью PowerShell)
(в установленном приложении ставим галку на developer чтобы можно было подключиться через ADB)
3 — Работаем с APK
Рабочее приложение для установки APK и не только.
Есть как инсталляция в систему так и портативная полнофункциональная версия.
После установки полной версии или распаковки портативной ассоциируйте APK файлы с приложением (WSA-pacman.exe).
Приложение после запуска показывает запущен ли WSA и позволяет зайти в настройки Android и установленных приложений.
WSATools наконец то допилили до рабочего состояния. Установить из магазина Мега
(Средство автоматизированной установки APK в WSL на базе UWP)
Установка APK с командной строки — или с помощью готовых bat файлов
Для автоматизации действий с apk качаем архив MEGA
APK_install_WSA.bat — перетаскиваем на него файл APK для установки
Push_File_to_WSA.bat — перетаскиваем файл который хотите послать в WSL папку Downloads
WSA_settings.bat — открыть внутренние настройки WSL
Для работы bat файлов — WSL должен быть запущен и включен режим разработчика + в самом WSL единоразово нажать и открыть окно «Файлы» для загрузки виртуальной машины
Вручную работаем с командной строкой — открываем cmd и вписываем две команды:
Источник
Инструкция: устанавливаем Windows Subsystem for Android на любой сборке Windows 11
Несколько дней назад Microsoft начала тестирование подсистемы Windows Subsystem for Android (WSA), которая позволяет запускать Android-приложения в Windows 11.
Сейчас функция доступна только участникам программы Windows Insider на канале Beta, что несколько удивительно, так как обычно все новшества вначале появляются на канале Dev. Но даже если вы используете канал Beta, то для установки подсистемы из Microsoft Store потребуется сменить регион на США в самой Windows 11.
Microsoft обещает, что инсайдеры на канале Dev также вскоре получат доступ к Windows Subsystem for Android, но какие-либо конкретные сроки не называются. Если вы не хотите ждать, то можете установить подсистему вручную. Для этого вам потребуются прямые руки и небольшие навыки работы в PowerShell.
Важно! Все действия вы делаете на свой страх и риск.
Благодарим aleks242007 и участников чата Community в Telegram за помощь в составлении инструкции.
Инструкция
Установка Windows Subsystem for Android
- Для начала убедитесь, что ваш компьютер поддерживает виртуализацию. Для этого откройте «Диспетчер задач», перейдите на вкладку «Производительность», выберите CPU и посмотрите текст под графиком. Там должно было указано: «Виртуализация: Включено».
- Если виртуализация отключена, то вам необходимо включить её в BIOS. У разных производителей настройка может располагаться в разных разделах и называться по-разному, так что можно поискать информацию в Google для вашего конкретного устройства.
- Если в BIOS настройка отсутствует или значение в «Диспетчере задач» не меняется, то вы вряд ли сможете запустить Windows Subsystem for Android на своём компьютере.
- Следом откройте меню «Пуск», введите в поле поиска «Включение или отключение компонентов Windows» и выберите соответствующий результат.
- В открывшемся окне установите галочку напротив пункта «Платформа виртуальной машины», нажмите «ОК», дождитесь применения изменений и перезагрузите ПК.
- Далее нам потребуется скачать установщик Windows Subsystem for Android в формате MSIXBUNDLE с сервера Microsoft Store:
- Перейдите на сайт Microsoft Store — Generation Project (от rgadguard) по этой ссылке.
- В поле на сайте вставьте следующую ссылку:
- Справа от поля в выпадающем меню выберите Slow и нажмите на галочку.
- В появившемся списке найдите файл с примерно таким названием (номер версии может отличаться):
- Нажмите на название этого файла и сохраните файл в любой папке на вашем компьютере. Обратите внимание, что файл должен быть в формате .MSIXBUNDLE. Если это не так, то просто смените расширение файла на нужное. Файл должен весить примерно 1,2 ГБ.
- Запустите PowerShell или Windows Terminal (нужна вкладка с PowerShell) от имени администратора.
- Введите в консоль следующую команду:
- «C:\Users\user1\Desktop\MyApp.msix» — путь к файлу MSIXBUNDLE, сохранённому на шаге 4. Чтобы быстро его получить, вы можете нажать правой кнопкой мыши по файлу в «Проводнике» и выбрать пункт «Копировать как путь».
- Решение ошибки:
Если вы увидели такое сообщение в PowerShell, то введите следующую команду:
После этого вновь введите команду Add-AppxPackage из шага 6.
- Нажмите Enter и дождитесь завершения установки.
- Если всё прошло успешно, то в меню «Пуск» появится приложение под названием Windows Subsystem for Android.
Установка APK-файлов
Теперь подсистема Windows Subsystem for Android работает, однако с установкой приложений есть некоторые сложности. Как вы уже знаете, вместо Google Play здесь используется Amazon Appstore. Причём отображаются там лишь приложения, которые Microsoft и Amazon протестировали на работоспособность в подсистеме.
Правда воспользоваться Amazon Appstore всё равно не получится. Приложение не только требует учётную запись Amazon, но и проверяет ваше местоположение. Можно, конечно, подключить VPN, но есть ли в этом смысл?
К счастью, Windows Subsystem for Android поддерживает установку приложений с помощью APK-файлов. Вы можете воспользоваться либо утилитой WSATools, о которой мы рассказали в статье по этой ссылке, либо устанавливать вручную с помощью командной строки по инструкции ниже.
- Скачайте SDK Platform Tools для Windows с сайта Android, перейдя по этой ссылке.
- Извлеките папку platform-tools , например, в корень диска C (рядом с папками Windows, Program Files и т. д.)
- Откройте приложение Windows Subsystem for Android и включите «Режим разработчика».
- Нажмите на кнопку рядом с элементом «Файлы». Начнётся запуск подсистемы Windows Subsystem for Android.
- Нажмите на кнопку «Обновить» рядом с элементом «IP-адрес».
- В описании для элемента «Режим разработчика» появится IP-адрес, который мы будем использовать для подключения к подсистеме с помощью ADB.
- Откройте командную строку (или Windows Terminal) и перейдите в папку с установленным SDK Platform Tools, подставив нужный путь к папке:
- Введите следующую команду, подставив в неё IP-адрес из предыдущего пункта:
Примечание. Если выполнять команды через PowerShell, то перед ADB следует прописать ./
Чтобы быстро скопировать путь к файлу, нажмите по нему правой кнопкой мыши и выберите «Копировать как путь». Затем вставьте его после adb.exe install и нажмите Enter.
Поделиться впечатлениями о работе Windows Subsystem for Android и обсудить сценарии её использования вы можете в нашем чате в Telegram. Там же можете задавать вопросы, если возникли какие-либо сложности с установкой подсистемы или Android-приложений.
Поскольку далеко не все Android-приложения корректно работают в подсистеме, пользователи решили составить таблицу с информацией о работоспособности приложений в WSA. Найти и внести свой вклад вы можете на GitHub.
Источник