Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

Достоинства, проблемы и просто особенности субсистемы, а также рекомендации по поводу того как использовать её более приятно.

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

В предыдущей статье рассматривался способ установки Windows Subsystem for Android (далее — WSA) на сборках, отличных от Windows 11 Beta. Если вы не знаете как это сделать, то милости прошу. В данной статье будет сказано немного слов про особенности системы, способы установки приложений и не только.

Предисловие: Особенности использования приложений в субсистеме

Помни, что WSA не идеален

Задачи, которые телефон мог тянуть нормально, могут сильно нагружать компьютер. По потребляемым ресурсам в диспетчере задач видно, что со стороны Microsoft и Intel была проведена колоссальная работа по оптимизации, но проблемы всё ещё имеются.

Проблема файловой системы

Microsoft буквально полностью закрыла доступ к внутреннему хранилищу Android как для приложений, так и для пользователя. Не удивляйтесь, если некоторые приложения (например, лаунчеры) будут неожиданно вылетать или вообще не запускаться. Причина именно в этом.

Взаимодействие клавиатуры/мыши компьютера и WSA

Клавиатуры поддерживаются со стороны Android нативно, так что здесь никаких неожиданностей. Стандартные комбинации клавиш по типу CTRL + C/V работают нормально.
Официальный клиент Telegram и неофициальные альтернативы на его основе поддерживают прямую вставку фото из буфера обмена Windows.

С мышью же ситуация другая. ЛКМ/ПКМ назначены на нажатие, что совершенно нормально и проблем нет. Но вот колёсико мыши скорее не поддерживается, чем поддерживается. Заработает оно или нет в WSA — дело случайности.

Касательно игр

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

Геймпад работает.

Запуск стандартного системного приложения «Настройки»

Производится через ADB, об установке которого пойдёт речь далее.
Команда: adb shell am start com.android.settings/.Settings

Как устанавливать любые .apk файлы

1) Включаем Developer mode в настройках Windows Subsystem for Android:

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

2) Скачиваем SDK Platform-Tools for Windows по ссылке ниже:

3) Распаковываем файлы в любую удобную папку

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

4) Нажимаем SHIFT + ПКМ в папке и выбираем Открыть окно Powershell

5) Запускаем Files в настройках WSA, чтобы запустить субсистему в целом.

6) В открытой консоли вводим:

.\adb.exe connect localhost:58526

Теперь мы можем установить любые .apk файлы, которые можно найти на всем известных форумах и сайтах. Когда вы скачали нужный пакет, в той же консоли необходимо ввести .\adb.exe install <путь до .apk>. Вот и всё, теперь установленные приложения появятся в меню Windows.

Магазины приложений, работающие без сервисов Google

Amazon Appstore

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

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

Ссылка на скачивание: Отсутствует

Huawei AppGallery

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

Созданная под гнётом экспортных ограничений наиболее известная альтернатива Google Play Store. Но популярность не равна качеству. Навигация в приложении крайне странная — отсутствует возможность нормально менять размер окна. А также в магазине много рекламы.

Для использования требуется установка Huawei Mobile Services (HMS), которые вам предложат установить при первом запуске магазина.

Ссылка на скачивание:

Aurora Store

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

Позволяет скачивать и обновлять любые приложения, доступные в Google Play Store. Из неприятного: баги при загрузке приложений (загрузка стартует 50/50, всегда не видно прогресса скачивания), которые создаются из-за ограниченности хранилища.

Официальный канал разработчиков в Telegram, в котором доступны все версии приложения: https://t.me/AuroraOfficial

Ссылка на скачивание (зеркало):

F-Droid

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

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

Ссылка на скачивание:

Удобный и простой лаунчер приложений, который не вылетает

Ранее было упомянуто, что просто так лаунчер не поставить — большинство из них будет вылетать из-за отсутствия доступа к файловой системе. Здесь нам поможет Discreet Launcher.

Установка любых Android-приложений на Windows Subsystem for Android, замечания по этому поводу и в целом

Надеюсь, что данные статьи помогли вам разобраться с Windows Subsystem for Android.

100100
51 комментарий

обалденно. теперь можно синхронизировать читалку книг с телефоном)))
очень давно этого хотел
подожду когда в мою win11 и буду юзать на полную
те же приложения mimo для программирования
lifesum для счета калорий
или ДТФ С ТЕМНОЙ ТЕМОЙ на винде
майки очень радуют

11

Дтф нормально не почитаешь скорее всего, т.к. планшетная версия кусок Г на который забили

7

А obb файлы можно будет вытащить? Я просто мод для мобильной игры делаю, с компьютера напрямую взаимодействовать с кешем будет намного удобнее

1

Большое спасибо за статью! Очень рад что Huawei Mobile Services можно установить, это значит, что можно поставить приложение Huawei Health и кидать циферблаты на часы Huawei прямо с ПК, это топ для тех, у кого нет телефона на Android!

4

Не долго радовался, Huawei Health устанавливается, запускается, но не видит часы при попытке сопряжения. Хотя вроде бы блютус должен нормально работать в самой подсистеме.

1

Это точно эмулятор? Они же вроде говорили, что будет рантайм компиляция с помощью какой-то технологии от интел. Или это потом добавят?

2

"We are partnering with Intel to leverage Intel Bridge Technology to enable Arm-only apps to run on AMD and Intel devices, enabling customers to get the broadest set of apps on the broadest set of devices."

"Intel Bridge Technology is a runtime post-compiler that enables applications to run natively on x86-based devices, including running those applications on Windows."

И правда. Недостаточно углубился в вопрос по данному поводу. Сейчас скорректирую статью.

4