После презентации ARM-процессора M1 и выпуска новых Mac под его управлением купертиновцы добавили в операционную систему macOS возможность запуска мобильных приложений для iPhone и iPad. Эта опция сильно упростила задачу мобильным разработчикам и тестировщикам, а еще позволила остальным пользователям получить доступ к ряду сервисов, разработчики которых не спешат выпускать клиенты для Mac.
В этом году свою новую операционную систему представила компания Microsoft. Windows 11 получила возможность запускать Android-приложения, но одна из самых интересных фишек ОС не попала в финальный релиз системы.
В тему: 45 новых фишек Windows 11.
Сейчас, чтобы подружить Windows 11 с приложениями от Android, нужно проделать ряд не самых простых манипуляций. Я специально провел полдня в поисках самого доступного способа настройки системы и подготовил подробную пошаговую инструкцию.
Работать она будет как на любом Windows-компьютере, так и на Mac с процессором Intel и установленной через BootCamp одиннадцатой “виндой”. Новые модели компьютеров Apple на ARM-чипах пока в пролете.
Как настроить Windows 11 для запуска Android-приложений
1. Для начала нужно убедиться, что на вашем компьютере включена виртуальизация. Проще всего узнать статус в Диспетчере задач на вкладке Производительность (запускается он сочетанием клавиш Control + Alt + Del).
Включается виртуализация на уровне BIOS, “гуглите” модель своей материнской платы или ищите нужный переключатель самостоятельно. Если подобная технология компьютером не поддерживается, дальнейшие манипуляции можно не делать, запустить Android-приложения у вас не получится.
2. Если предыдущую проверку ваш компьютер прошел успешно, можно двигаться дальше. Перейдите в параметры системы и вбейте в поиск “Включение или отключение компонентов Windows”. Нажмите на соответствующий пункт в поисковой выдаче.
3. В открывшемся списке компонентов Windows 11 нужно найти Платформа виртуальной машины и установить флаг возле него. Нажмите OK, дождитесь загрузки и установки нужного компонента из сети, а затем перезагрузите компьютер.
4. После этого необходимо раздобыть компонент Windows Subsystem for Android. Он распространяется бесплатно прямо на серверах Microsoft, но ссылку на него нужно генерировать при помощи стороннего сервиса. Просто так взять и скачать компонент могут лишь обладатели учетной записи разработчика для Windows.
На помощь придет специальный сервис, который умеет генерировать нужные ссылки для всех желающих.
▣ Переходим по ссылке на сайт-генератор ссылок.
▣ Вставляем в главное поле такую ссылку: https://www.microsoft.com/store/productId/9P3395VX91NR
▣ Выбираем в правом поле значение “slow”.
▣ Генерируем ссылку при помощи кнопки справа.
▣ В списке предоставленных ссылок находим файл, имя которого начинается с “MicrosoftCorporationII.WindowsSubsystemForAndroid”.
▣ Скачиваем нужный пакет, размер которого примерно 1.21 ГБ.
Можете просто попытаться запустить установочный файл, но это же Windows, здесь все не так просто.
5. Теперь нужно запустить утилиту PowerShell от имени администратора и ввести такую команду:
Add-AppxPackage -Path "Путь_к_загруженному_файлу"
В команду нужно подставить путь к фалйу с расширением *.msix, который скачали на предыдущем шаге. По старой доброй традиции операционной системы Windows, лучше положить файл по пути без русских символов. Нажмите кнопку Enter и дождитесь окончания процесса.
6. После установки в меню Пуск увидите установленную утилиту Windows Subsystem for Android.
Как запускать Android-приложения в Windows 11 через специальную утилиту
Теперь, когда пакет Windows Subsystem for Android загружен в операционную систему, можно устанавливать приложения двумя способами.
Более простой и быстрый позволяет устанавливать Android-приложения через специальную утилиту. Она доступна прямо в Microsoft Store и делает все в автоматическом режиме.
▶ Загрузите утилиту WSATools из магазина приложений.
▶ Запустите программу и следуйте указаниям мастера установки.
▶ Если установщик экстренно завершил работу или проще говоря “вылетел”, нужно повторно запустить его из магазина. При следующем запуске на шаге выбора папки для распаковки нужно указать директорию с утилитой WSATools.
Здесь начинается то, за что я всегда “любил” операционную систему от Microsoft. Сначала нужно перейти по пути “C:\Program Files\WindowsApps” (последняя папка скрыта, нужно включить отображение скрытых файлов и папок в системе).
Далее потребуется предоставить своей учетной записи права на чтение и запись для папки WindowsApps, очень скучал по этой процедуре во время работы в macOS (нет, не скучал). А затем найти последнюю созданную папку по времени, она и будет директорией установки WSATools.
▶ При загрузки дополнений ADB в данную папку программа установится, все файлы с расширением *.apk будут ассоциированы с ней.
▶ Останется лишь скачать нужный установщик приложений для Android и запустить через приложение WSATools.
Стандартного магазина Google Play в Windows 11 пока нет, есть только американский Amazon Store. Не думаю, что у большинства читателей есть учётка в этом магазине и возможность загружать программы или игры от туда. Придется искать *.apk-файлы на просторах сети для установки.
Если данный способ по каким-то причинам не сработал (судя по отзывам в Windows Store, утилита WSATools работает не у всех), придется произвести установку при помощи командной строки.
Как запускать Android-приложения в Windows 11 через командную строку
Более сложный, но при этом более надежный способ установки выглядит следующим образом.
◉ Скачиваем пакет SDK Platform Tools с сайта разработчиков Android.
◉ Извлекаем папку platform-tools из загруженного архива.
◉ Запускаем приложение Windows Subsystem for Android.
◉ Включаем переключатель Режим разработчика.
◉ Нажимаем кнопку Управление параметрами разработки.
◉ Жмем Обновить в строке с параметром IP-адрес.
◉ Запускаем PowerShell и вводим команду: cd C:\путь_к_папке_platform-tools
◉ Следом выполняем команду: ./adb.exe connect 127.0.0.1:58526
Здесь указываем IP-адрес, который отображается в разделе Режим разработчика.
◉ Выполняем последнюю команду: ./adb.exe install путь_к_файлу_apk
Если все сделано верно, увидите иконку приложения в меню Пуск. Теперь можно использовать данное приложение в операционной системе Windows.
Пользуясь этой инструкцией вы сможете запустить практически любую Android-утилиту или игру в операционной системе Windows 11.
Что еще почитать по теме:
◆ Собрал компьютер на Windows 11 за 3000 рублей и вам советую.
16 комментариев
Форум →гыыы
а зачем?
“Как запускать Android-приложения в Windows 11” – написали как-то раз на сайте под названием iPhones.
А троян андроид-приложения сможет выбраться за пределы виртуалки?
Как по производительности? Есть же много стороннего софта аля блюстакс, дроид4х, nox и остального
@Nordway, на данный момент производительность встроенного механизма средняя, для запуска приложений (не игр) на нерегулярной основе пойдет. Сам при необходимости ранее использовал bluestack, думаю, что после официального релиза фишка будет работать лучше сторонних утилит.
@Артём Суровцев, А запуск приложений (игр) на регулярной основе? Как по мне – это в андроид-приложениях довольно актуально, у всего остального есть аналоги.
@AleX_another, используйте сторонние эмуляторы или ждите официальный релиз фишки в Win 11
Пфф, уж лучше дождаться официального релиза
А бывает эмулятор андроида для iOS? Или macOS? Есть диагностические приложения для авто, которых просто нет для наших операционок. А покупать андроид телефон с этой целью не хочу.
@zveromish, есть. С легкостью нагуглите несколько штук. Например, BlueStacks.
Как весело и результат сомнительный. Ставим лучше Nox или Bluestacks
Выглядит толково, спасибо, попробую.
При установке через PowerShell от имени администратора MicrosoftCorporationII.WindowsSubsystemForAndroid, вылетает следующее сообщение: “Установка этого пакета приложения не поддерживается установщиком приложений, поскольку он использует определенные ограниченные возможности”. Подскажите, что делать, чтобы обойти эти ограничения?
На моменте выбора последней папки в WindowsApps вылезает ошибка Invalid Folder. Все перепробовал, ничего…
Первый метод – не могу дать разрешения, т.к. папка WindowsApps тупо не даёт себя разблокировать и пишет, что нужне от имени админа её разблокировать. Но я и есть админ! Ладно, лезем дальше. Создаём ещё одного пользователя, даём ему админа и пытаемся уже с него дать права на чтение, просмотр и редактирование. И снова ничего не получается!
Плюнул, пробую второй способ. Всё получается, вот только пишет мне, что “cannot connect to 172.23.96.89:58526: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. (10061)”. Этому порту исключение сделал в брандмауэре, но не помогло.
По итогу не работает ни один из способов. Делаем вывод: автор статьи чудак на букву “м”. Ушёл устанавливать NOX.
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Можно ли подключить AirPods к старым iPhone и iPad
Как на iPhone включать беззвучный режим, если сломался физический переключатель
Как стримить видео с компьютера на iPhone или iPad
Как после обновления iTunes загружать контент в приложения?
Почему Magic Mouse часто теряет связь с Mac
Не работает универсальный буфер обмена в macOS Sierra
Как отключить предпросмотр вкладок в Safari на Mac
Как заполнять дневник настроения на iPhone и Apple Watch