Microsoft добавляет поддержку Android-приложений в Windows 11

Microsoft добавляет приложения для Android в Windows 11, и вы сможете загружать, устанавливать и запускать их вместе с приложениями Windows.

Сегодня Microsoft официально представила новую версию Windows: Windows 11. На мероприятии Microsoft подробно рассказала о ряде визуальных изменений и изменений производительности, которые появятся в настольной операционной системе. Ближе к концу мероприятия Microsoft подготовила неожиданное объявление: компания выводит приложения для Android на Windows 11, доступный через Microsoft Store через партнерство с Amazon Appstore.

Во время первоначального основного доклада, касающегося функции интеграции Android-приложений, было рассказано немного технических подробностей, но в последующее выступление разработчика, Microsoft говорит, что они разработали «Подсистему Windows для Android» (WSA), которая похожа на «Подсистему Windows для Linux», уже присутствующую в Windows. Приложения отображаются в окне верхнего уровня, где их можно закрепить в меню «Пуск», изменить размер, привязать и в целом управлять ими, как любым родным приложением Windows. Microsoft говорит, что за кулисами Windows 11 создает собственное прокси-приложение, которое управляет мостом между моделью приложений Android и моделью приложений Windows. Чтобы заставить код работать, Microsoft воспользовалась достижениями, достигнутыми при разработке WSL и переносе ядра Linux в Windows, для создания WSA. Приложения Android запускаются на виртуальной машине, которая обеспечивает совместимость с платформой AOSP, и совместимы такие устройства, как клавиатуры, мыши, сенсорные экраны, перо и Bluetooth-гарнитуры для аудио.

Поскольку большинство приложений Android создаются для процессоров ARM, Microsoft работала с Intel над использованием технологии Intel Bridge последней для запуска двоичных файлов ARM на ПК Intel и AMD. В отдельном сообщении в блоге Intel описывает Intel Bridge как «пост-компилятор времени выполнения, который позволяет приложениям работать на устройствах с архитектурой x86». Еще не было четко подтверждено, какой Процессоры на базе процессоров Intel будут поддерживать приложения для Android, хотя в сообщении в блоге Intel упоминается, что компания «рассчитывает предоставить самый широкий спектр вычислительных опыт работы с Windows 11 в этом году и в будущем, с платформами на базе процессоров Intel Core 10-го поколения, 11-го поколения и будущих поколений для потребителей, предприятия, образование, энтузиасты и многое другое». в соответствии с Грань.

Помимо аппаратной совместимости, наша другая проблема с этой новостью заключается в том, что количество приложений, доступных в магазине приложений Amazon, меркнет по сравнению с количеством, доступным в магазине Google Play. Кроме того, маловероятно, что Windows 11 будет поставляться с Google Mobile Services на борту, поэтому мы не знаем, будут ли определенные приложения работать неправильно в ОС из-за отсутствия Google Play Services. Учитывая, что устройства Amazon Fire поставляются без GMS и, следовательно, многие приложения, представленные в Amazon Appstore, созданы с учетом этого, это не должно быть большой проблемой.

Согласно WSJДжоанна Стерн, вам нужно будет сначала загрузить и войти в приложение Amazon Appstore, прежде чем вы сможете загружать приложения для Android из Microsoft Store. Это немного неуклюже, но, надеюсь, Microsoft улучшит процесс позже.

Появление приложений Android в Windows 11 явно нацелено на недавнюю интеграцию Apple приложений iOS и iPadOS в macOS. Интеграция Apple стала возможной благодаря переходу новых компьютеров Mac на процессор на базе ARM — кремний Apple M1 — в то время как первое происходит благодаря партнерству с Intel. Google Chrome OS также поддерживает запуск приложений Android, а также есть способы запускать приложения для Android в дистрибутивах GNU/Linux.

Мы взволнованы этим объявлением и будем углубляться в интеграцию приложений Android всякий раз, когда Microsoft выпускает первые сборки Windows 11. на следующей неделе. Нас особенно интересует процесс загрузки неопубликованных приложений Android в Windows 11 без магазина приложений Amazon, который видимо можно сделать.