- Wsl android windows 10
- Как установить Windows Subsystem для Android в любой сборке Windows 11
- Подготовка к установке Windows Subsystem для Android
- Установка Windows Subsystem для Android
- Установка Android-приложений на WSA
- How to build LineageOS on Windows 10 using WSL 2
- Как протестировать приложения Android на любой сборке Windows 11
- Как запустить приложения Android на любом компьютере Windows 11
- Шаг 1. Включение Платформы виртуальной машины
- Шаг 2: Скачайте установочный пакет Подсистемы Windows для Android
- Шаг 3: Установите подсистему Windows для Android
- Шаг 4. Загрузка приложений в Подсистему Windows для Android
Wsl android windows 10
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 для 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 – установленную на компьютере операционную систему – и преобразовать её в .
Источник
How to build LineageOS on Windows 10 using WSL 2
The second generation of Windows Subsystem for Linux, commonly referred to as WSL 2, was announced during Microsoft’s Build 2019 developer conference. Compared to the legacy WSL implementation, WSL 2 performs substantially better on filesystem-heavy operations due to the major architectural rewrite. Windows 10’s latest stable channel build, i.e. Windows 10 May 2020 update, makes WSL 2 available to all users. With WSL 2, it’s rather easy for Windows users to compile AOSP or custom ROMs like LineageOS from scratch without installing a full-fledged GNU/Linux distribution.
This is not the first time we highlighted the possibility of building LineageOS on Windows using WSL, but the situation is a bit different now. The first stable build of Windows Terminal is here, and CLI lovers can now natively get features like GPU-accelerated text rendering, custom key bindings, tabbed shells with customized color schemes, and a whole lot of other useful goodies. Given that you can directly invoke WSL just like another tab in your terminal, users of Windows 10 can apply different configurations and shortcuts (just like a pre-configured Linux environment) while compiling LineageOS.
XDA Senior Member/LineageOS team member Uldiniad has updated his forum post with a guide on how to compile the latest version of LineageOS, LineageOS 17.1 based on Android 10, on a Windows 10 PC using WSL 2. Before attempting to perform a local build, make sure that you have A LOT of free storage space and an unlimited Internet plan. For example, it took about 340GB of storage space for Uldiniad to compile a clean LineageOS 17.1 build for the OnePlus 6 (code-name “enchilada”), taking account of the synced source code as well as the build output.
If your PC meets the hardware requirements for building Android from source, then follow these steps to set up a WSL 2 build environment in Windows 10 and compile LineageOS 17.1:
- Open Microsoft Store
- Search for and install the Ubuntu app
- Open the app and follow the first-time setup steps
- Update packages and install the following
- Make a directory for the source code (and go to it):
- Initialize the LineageOS source repository:
- Sync the sources:
- Turn on caching to speed up build. This step is optional but recommended for subsequent builds.
- Run
- Prepare the device-specific code:
- Add the following to .repo/local_manifests/roomservice.xml :
- Sync the sources again:
- Start the build:
According to Uldiniad, his AMD Ryzen 9 3950X-powered PC (full specifications can be found here) took 22 minutes to compile the aforementioned LineageOS 17.1 build with ccache populated.
Do you think your PC is powerful enough to handle the compilation job? Let us know your experience with LineageOS building on WSL in the comments below!
Источник
Как протестировать приложения Android на любой сборке Windows 11
20 октября 2021 года компания Microsoft представила долгожданную Подсистему Windows для Android в Windows 11. Компания также опубликовала документацию, посвященную интеграции с Amazon Appstore и разработкой приложений Android в Windows c использованием нативной подсистемы Android.
Интересно, что каналу Dev Channel программы Windows Insider, который обычно получает передовые функции, пока не разрешен доступ к предварительному просмотру приложений Android. Чтобы официально получить предварительную версию функции поддержки приложений Android в Windows 11, вы не только должны быть подключены к каналу Beta программы предварительной оценки Windows, но и должны использовать на своем компьютере регион «Соединенные Штаты». Помимо этих «мягких» ограничений, вы можете запускать только небольшой набор приложений для Android, опубликованных в Amazon Appstore, которые на данный момент одобрены Microsoft и Amazon.
Если вы используете каналы Stable или Dev в Windows 11 и не хотите менять канал обновления только ради запуска приложений Android, то вам будет приятно узнать, что текущую версию Подсистемы Windows для Android можно установить на неподдерживаемых сборках и устаревших платформах без каких-либо модификаций. Также можно загружать неопубликованные приложения Android с помощью ADB, что означает, что вы можете не ограничиваться предложениями Amazon Appstore.
Примечание: прежде чем перейти к процессу ручной установки подсистемы Windows для Android, важно понимать, что текущая версия еще далека от стабильного релиза. Microsoft установила ограничения, помня о параметрах производительности, поэтому вы можете столкнуться со случайными сбоями на неподдерживаемых платформах. Всегда рекомендуется создавать полный образ диска вашей текущей установки Windows 11, чтобы вы могли быстро восстановить рабочее состояние системы.
Как запустить приложения Android на любом компьютере Windows 11
Шаг 1. Включение Платформы виртуальной машины
Прежде всего на устройстве должна быть включена виртуализация в настройках BIOS / UEFI. Если виртуализация включена, то перейдите к следующему этапу – включению платформы виртуальной машины.
Чтобы включить платформу виртуальной машины в Windows 11, выполните следующие действия:
- Откройте меню Пуск и выполните поиск по запросу «Включение или отключение компонентов Windows». Откройте появившееся приложение.
- Включите опцию «Платформа виртуальной машины» и нажмите на кнопку OK.
Шаг 2: Скачайте установочный пакет Подсистемы Windows для Android
Как и Подсистема Windows для Linux (WSL), подсистема Windows для Android распространяется на устройствах Windows 11 через Microsoft Store. Microsoft не предлагает официального способа получить прямую ссылку для загрузки пакета подсистемы Windows для Android с Microsoft Store, но мы можем прибегнуть к помощи сторонних ресурсов.
- Перейдите по ссылке, чтобы открыть сервис генератора ссылок из Microsoft Store от @rgadguard.
- Идентификатор продукта (Product ID) для подсистемы Windows для Android следующий: 9P3395VX91NR. Выберите в левом выпадающем меню ProductId и вставьте идентификатор в текстовое поле.
- В качестве альтернативы можно выбрать способ URL(link) и указать прямую ссылку:
- В правом выпадающем меню выберите канал Slow. Нажмите кнопку с галочкой.
- Затем выберите самый крупный файл в списке. Это должен быть пакетный файл MSIX Bundle (с расширением .msixbundle), размером более 1 гигабайта. Это основной установочный файл для Подсистемы Windows для Android. Кликните по названию файла для его загрузки.
- На момент написания этой статьи, актуальная версия пакета подсистемы Windows для Android: 1.7.32815.0. Мы также разместили установочный файл на наших серверах, чтобы упростить скачивания. Хэш SHA-1 для проверки: 0c4b3430bcd37be562f54322c79fb14f11ce1348.
Шаг 3: Установите подсистему Windows для Android
MSIX Bundle — это формат упаковки, который включает несколько пакетов MSIX, каждый из которых может поддерживать определенную архитектуру системы. Вот почему вы можете установить пакет как на традиционные компьютеры x64, так и на совместимые устройства ARM64.
- Откройте Терминал Windows от имени администратора и запустите экземпляр PowerShell. Для этого щелкните правой кнопкой мыши по меню «Пуск» и выберите опцию Терминал Windows (администратор). По умолчанию должен открываться интерфейс PowerShell, но если этого не происходит, откройте новую вкладку с PowerShell.
- Выполните следующую команду, чтобы установить загруженный пакет MSIX:
- Если все пойдет корректно, пакет будет развернут, и вы увидите новый значок в меню «Пуск».
Шаг 4. Загрузка приложений в Подсистему Windows для Android
Теперь, когда Подсистема Windows для Android установлена, можно настроить загрузку неопубликованных приложений. Чтобы выполнить эту задачу, воспользуйтесь отдельной инструкцией Как запустить любое приложение Android в Windows 11.
Конечный результат должен быть примерно таким:
Мы запустили в Windows 11 популярный почтовый клиент Spark, который доступен только для Android, iOS и macOS, взяв apk-файл на сайте Apkmirror.
Скриншоты были сделаны на экземпляре Windows 11 Build 22000.282, то есть на втором обновлении после общедоступной версии. На тестовом устройств Comss.one используется процессор Intel Core i5-8250U. Портал Xda-developers, инструкцию которого мы взяли за основу, для проверки использовал устройство с процессором Intel Core i5-6500T, который официально не поддерживается ни Подсистемой Windows для Android, ни Windows 11. При этом никаких серьезных сбоев зафиксировано не было.
Также доступен относительно простой способ для обхода региональных ограничений для использования Amazon Appstore. При этом вам не нужно будет использовать VPN-сервис или изменять настройки региона в Windows 11. Вы можете еще больше «прокачать» подсистему Windows для Android, загрузив альтернативный клиент Google Play Store под названием Aurora Store.
Источник