Anbox — Запуcкатель Android приложений в Linux

Мариуш Грипсгард из UBports объявил о запуске нового проекта под названием Anbox (Android in a Box)- который позволит запускать Android приложения в любых Linux дистрибутивах.

На самом деле зачинателем проекта были не ребята из UBports, а Саймон Фэлс, он описывает Anbox, как реализацию контейнерного подхода для загрузки полностью функциональной ОС Android поверх Linux дистрибутива. По заверению автора, в данный момент функционал реализован только в Ubuntu. Проект основывается на технологии Linux Containers. Ожидается полная интеграция Android приложений в окружение рабочего стола вашего дистрибутива Linux. Настолько полная, что они будут выглядеть как любое нативное Linux приложение. Как заявил ещё в апреле этого года сам Саймон:

Я начал работать над прототипом того, что я называю Anbox ещё в 2015 году. Android In Box возник из идеи превратить Android в простой контейнер на

основе LXC

и перевести соответствующие части в хост операционной системы, не давая доступа к реальным аппаратным или пользовательским данным.

Чтобы обеспечить OpenGL ES для приложений Android, Anbox заимствует фрагменты кода из официального эмулятора Android, обеспечивая сериализацию потока команд, которые отправляются на хост-машину для сопоставления с существующим OpenGL или реализации OpenGL ES.

Мариуш Грипсгард разместил сообщение в Google+, в котором сообщил что поддержка полноценного запуска Android приложений вскоре будут реализована в различных версиях устройств Ubuntu Phone, поддерживаемых UBPorts. Ожидается, что первым устройством, которое получит эту поддержку, будет OnePlus One. Однако он отмечает, что проект все ещё находится в процессе разработки и использование ранних версий может привести к ошибкам в работе и аварийным ситуациям.

Если вас заинтересовал проект Anbox, вы найдёте больше информации непосредственно на веб-сайте проекта anbox.io. Исходный код проекта размещен на Github.

Примерно раз в год слышу о подобных проектах, но как-то не очень вижу их работоспособность и стабильность. Ну да ладно, вроде бы на этот раз не дети взялись за дело, может и вправду что-то толковое получится, нам остаётся лишь скрестить пальцы и ждать, ну а те кто может быть полезен проекту может попробовать связаться с командой и принять участие в нём. Все добра.

Leave a Comment