Установка любых 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:
2) Скачиваем SDK Platform-Tools for Windows по ссылке ниже:
3) Распаковываем файлы в любую удобную папку
4) Нажимаем SHIFT + ПКМ в папке и выбираем Открыть окно Powershell
5) Запускаем Files в настройках WSA, чтобы запустить субсистему в целом.
6) В открытой консоли вводим:
Теперь мы можем установить любые .apk файлы, которые можно найти на всем известных форумах и сайтах. Когда вы скачали нужный пакет, в той же консоли необходимо ввести .\adb.exe install <путь до .apk>. Вот и всё, теперь установленные приложения появятся в меню Windows.
Магазины приложений, работающие без сервисов Google
Amazon Appstore
Предустановленный и бесполезный для всех, кроме жителей США, магазин приложений, так как при регистрации он требует указать американский номер телефона.
Ссылка на скачивание: Отсутствует
Huawei AppGallery
Созданная под гнётом экспортных ограничений наиболее известная альтернатива Google Play Store. Но популярность не равна качеству. Навигация в приложении крайне странная — отсутствует возможность нормально менять размер окна. А также в магазине много рекламы.
Для использования требуется установка Huawei Mobile Services (HMS), которые вам предложат установить при первом запуске магазина.
Ссылка на скачивание:
Aurora Store
Позволяет скачивать и обновлять любые приложения, доступные в Google Play Store. Из неприятного: баги при загрузке приложений (загрузка стартует 50/50, всегда не видно прогресса скачивания), которые создаются из-за ограниченности хранилища.
Официальный канал разработчиков в Telegram, в котором доступны все версии приложения: https://t.me/AuroraOfficial
Ссылка на скачивание (зеркало):
F-Droid
Бессмертная классика. Позволяет скачивать различные nonprofit приложения. Багов не заметил, скачивание работает отлично.
Ссылка на скачивание:
Удобный и простой лаунчер приложений, который не вылетает
Ранее было упомянуто, что просто так лаунчер не поставить — большинство из них будет вылетать из-за отсутствия доступа к файловой системе. Здесь нам поможет Discreet Launcher.
Надеюсь, что данные статьи помогли вам разобраться с Windows Subsystem for Android.