- Регистрация
- 15 Февраль 2018
- Сообщения
- 14 568
- Лучшие ответы
- 0
- Баллы
- 1 295
Offline
Одним из самых неожиданных анонсов на онлайн-презентации новой операционной системы Windows 11 стала возможность нативно запускать в ней Android-приложения. Компания Microsoft заявила, что нововведение работает не с помощью технологий эмуляции. Как оказалось, будет задействован новый компилятор Intel Bridge. И несмотря на то, что его разработал производитель процессоров Intel, функция не окажется эксклюзивом с ограниченной поддержкой только компьютеров на базе Intel. Процессоры AMD и ARM также заявлены к поддержке Android-приложений.
Intel считает важным предоставить функциональность Bridge на платформах x86, поэтому создала компилятор с учётом поддержки всех платформ на основе данной архитектуры, включая AMD. Согласно заявлению, Bridge является пост-компилятором во время выполнения, который преобразует приложения, скомпилированные для отличных от x86 платформ (Android), в инструкции x86 (которые могут работать на Windows 11 с процессорами Intel или AMD). В некотором смысле это обратный аналог технологии Rosetta от Apple, которая используется в компьютерах Mac с процессором M1 для конвертирования x86-приложений на ARM-архитектуру.

Демонстрация Android-версии TikTok, запущенной в Windows 11 с помощью Intel Bridge
Предполагается, что Windows-устройства с процессорами ARM, которым не понадобится дополнительный уровень компиляции, смогут запускать Android-приложения без Intel Bridge. Тем не менее, сами разработчики Microsoft пока не рассказали подробностей о том, как нововведение будет работать с технической стороны.
Напомним, Android-приложения появятся в Windows 11 в рамках партнёрства Microsoft и Amazon. В обновленный магазин Microsoft Store внедрят специальный раздел Amazon Appstore, где пользователям станут доступны для загрузки различные приложения, изначально разработанные для Android. Для работы с ними потребуется аккаунт Amazon. Помимо прочего, Android-приложения можно будет добавлять в меню «Пуск», на рабочий стол и закреплять в панели задач так же, как привычные Windows-программы. Вопрос необходимой производительности остаётся открытым до выпуска Windows 11.
Intel считает важным предоставить функциональность Bridge на платформах x86, поэтому создала компилятор с учётом поддержки всех платформ на основе данной архитектуры, включая AMD. Согласно заявлению, Bridge является пост-компилятором во время выполнения, который преобразует приложения, скомпилированные для отличных от x86 платформ (Android), в инструкции x86 (которые могут работать на Windows 11 с процессорами Intel или AMD). В некотором смысле это обратный аналог технологии Rosetta от Apple, которая используется в компьютерах Mac с процессором M1 для конвертирования x86-приложений на ARM-архитектуру.

Демонстрация Android-версии TikTok, запущенной в Windows 11 с помощью Intel Bridge
Предполагается, что Windows-устройства с процессорами ARM, которым не понадобится дополнительный уровень компиляции, смогут запускать Android-приложения без Intel Bridge. Тем не менее, сами разработчики Microsoft пока не рассказали подробностей о том, как нововведение будет работать с технической стороны.
Напомним, Android-приложения появятся в Windows 11 в рамках партнёрства Microsoft и Amazon. В обновленный магазин Microsoft Store внедрят специальный раздел Amazon Appstore, где пользователям станут доступны для загрузки различные приложения, изначально разработанные для Android. Для работы с ними потребуется аккаунт Amazon. Помимо прочего, Android-приложения можно будет добавлять в меню «Пуск», на рабочий стол и закреплять в панели задач так же, как привычные Windows-программы. Вопрос необходимой производительности остаётся открытым до выпуска Windows 11.