Anbox – нативный запуск Android-приложений под Linux

Вы когда-нибудь пробовали запускать Android-приложение на десктопе под управлением Linux? Есть несколько способов сделать это, например, с помощью различных эмуляторов, которые предлагают более-менее нормальную производительность, но изолируют все андроид-программы от основной операционной системы.

Но относительно недавно появилось средство, позволяющее забыть об ограничениях и использовать весь необходимый софт в нативном режиме.

Anbox – это проект с открытым исходным кодом, предназначенный для запуска Android приложений без эмуляции как таковой. Разработчики на своем официальном сайте пишут, что Anbox помещает «ОС Android в контейнер, абстрагирует доступ к оборудованию и интегрирует основные системные службы в систему GNU Linux».

Поскольку Anbox является полноценной Android-системой, работающей на том же ядре, что и ОС хоста, есть возможность запускать абсолютно любое приложение. Сейчас используется Android 7.0 (freeform mode).

Anbox – нативный запуск Android-приложений под Linux

Для использования Anbox ваш дистрибутив Linux должен поддерживать snap-пакеты. Как известно, такая поддержка есть не везде, впрочем, на наиболее популярных дистрибутивах (Ubuntu, Fedora, Arch, OpenSUSE, Debian) она присутствует.

В этом ролике показан Anbox в действии:

На данный момент официально заявлена лишь поддержка Ubuntu 16.04 LTS и выше. Чтобы установить его в систему, откройте терминал и выполните следующую команду:

sudo snap install —classic anbox-installer && anbox-installer

Проект пока все еще находится на стадии предварительной альфа-версии, так что некоторые нестабильности и сбои присутствуют. Поскольку Anbox имеет открытый исходный код, вы можете получить доступ к нему на GitHub.