The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

12.04.2017 22:43  Проект Anbox развивает окружение для запуска Android-приложений в дистрибутивах Linux

Представлен проект Anbox, в рамках которого развивается окружение, позволяющее запустить полноценную мобильную среду Android в обычном дистрибутиве Linux, тесно интегрированную с основным рабочим столом. Проект развивается уже полтора года и в настоящее время готов для предварительного тестирования. Официально пока поддерживается только установка в Ubuntu Linux. Android-окружение построено на базе Android 7.1.1 из репозитория AOSP (Android Open Source Project). Наработки Anbox распространяются под лицензией GPLv3.

Anbox использует пространства имён ядра Linux (user, pid, uts, et, mount, ipc) для создания изолированного контейнера с компонентами Android. Android не имеет прямого доступа к оборудованию - всё взаимодействие производится только через специальную прослойку, которой управляет фоновый процесс anbox, запускаемый на стороне хоста. Прослойка использует те же методы работы с оборудованием и внешним миром, что и официальный эмулятор Android, основанный на QEMU.

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

Для развёртывания окружения требуется загрузка дополнительных модулей ядра, обеспечивающих работу подсистем binder и ashmem, а также настройка udev и создание специального пользовательского сеанса. Для автоматизации настройки и установки подготовлен самодостаточный пакет в формате Snap, что позволяет свести установку к выполнению команды "snap install --classic anbox-installer". Для пользователей без Snap подготовлен установочный shell-скрипт. При желании можно собрать собственное Android-окружение на основе любой версии из AOSP.

Для запуска имеющихся Android-программ предложен специальный менеджер приложений. Непосредственно Android-приложения запускаются в отдельных окнах, сосуществующих с окнами обычных Linux-программ. Для установки дополнительных приложений пока поддерживается только adb ("adb install path/to/my-app.apk"), так как официальная поставка Google Play требует сертификации и подписания соглашения с Google.



  1. Главная ссылка к новости (https://mm.gravedo.de/blog/pos...)
  2. OpenNews: Для Android реализована возможность применения штатных видеодрайверов Linux
  3. OpenNews: Первый выпуск Shashlik, системы для запуска Android-приложений в дистрибутивах Linux
  4. OpenNews: Обновление сборки Android-x86. Окружение для запуска Android-приложений в дистрибутивах Linux
  5. OpenNews: В стабильных сборках Chrome OS появилась поддержка запуска Android-приложений
  6. OpenNews: Сведения о проекте Andromeda, расширяющем Android возможностями Chrome OS
Лицензия: CC-BY
Тип: Программы
Ключевые слова: android, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:12, 12/04/2017 [ответить] [смотреть все]     [к модератору]
  • –3 +/
    Интересно, кому на десктопе может понадобиться кастрированный мобильный софт, к ... весь текст скрыт [показать]
     
     
  • 2.2, Анонимский, 23:21, 12/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +19 +/
    Уникальные программы, которые есть только на мобильной платформе будут.
    Сейчас сообщество вспомнит такие.
    А в будущем вероятность уникального софта ещё больше.
    Вот и пытаются создать что-то подобное.
     
     
  • 3.15, Anoneem, 00:43, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –3 +/
    letgo
     
     
  • 4.44, аНоним, 09:33, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В моем CarPC на Ubuntu очень пригодились бы андроидные навигашки и POI-сигнализа... весь текст скрыт [показать]
     
  • 3.19, Anoneem, 00:55, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    viber (для регистрации), instagram (для загрузки фото)
     
  • 3.24, Sabakwaka, 02:51, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Furby Boom ... весь текст скрыт [показать]
     
  • 3.25, Аноним, 03:19, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Shazam Как раз недавно спрашивал в комментариях, чем запустить Нашлась в итоге... весь текст скрыт [показать]
     
  • 3.47, Bill, 10:13, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Есть такое дело Например, WirelessMobileUtility для получения фото видео из фот... весь текст скрыт [показать]
     
  • 3.54, Аноним, 12:23, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Snapchat))))))))
     
  • 2.5, Аноним, 23:52, 12/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –2 +/
    мне пригодится
     
  • 2.8, vitalif, 00:07, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +8 +/
    в энгрибёрдс гамить же!))
     
     
  • 3.18, h31, 00:51, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –5 +/
    > в энгрибёрдс гамить же!))

    Можно запустить вендовую версию под Вайном.

     
  • 2.9, angra, 00:09, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +8 +/
    Для работы там конечно вряд ли что-то стоящее найдется, а вот в сфере развлечений android кроет обычный linux как бог черепаху. А вот гадости как раз очень хорошо лечатся в таком варианте запуска.
    http://bash.im/quote/408552
     
  • 2.10, Аноним ещё один, 00:18, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +4 +/
    Вот опять посторонняя тема скатилась в обсуждение на тему GNOME3 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.61, Аноним, 13:59, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Кто о чём, а гномосеки всё о наболевшем.
     
  • 2.17, h31, 00:50, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    MS Office же Представляешь - почти нативный Ворд А ещё игры Нативная GTA Vic... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, iPony, 04:06, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    Нативная Хахаха Под ведроидом вообще неочень порт вышел Не видел MS Office по... весь текст скрыт [показать]
     
     
  • 4.35, KhabMan, 06:00, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ни один линуксовый офисный пакет не поддерживает сложные документы doc docx А с... весь текст скрыт [показать]
     
     
  • 5.40, Аноним, 08:18, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    WPS Office? MS office под WINE?
     
     
  • 6.42, KhabMan, 09:06, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    WPS не намного лучше открывает, для запуска офиса через wine нужно проделать ряд... весь текст скрыт [показать]
     
  • 5.48, Потомок изобретателя колеса, 10:23, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    OnlyOffice?
     
     
  • 6.64, KhabMan, 14:55, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Тоже крушится разметка при сложном форматировании
     
  • 5.59, Аноним, 13:44, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    >Ни один офисный пакет не поддерживает сложные документы doc/docx

    Пофиксил.

     
  • 3.49, Аноним, 10:57, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    Представляю, как ворочается Word, написанный на Яве Действительно, уж лучше нат... весь текст скрыт [показать]
     
     
  • 4.52, нонайм, 11:54, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    неплохо так ворочается кстати..
     
  • 4.75, h31, 21:52, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ява там только для интерфейса и то не факт, может быть свой тулкит запилили ... весь текст скрыт [показать]
     
  • 3.66, Аноним, 15:05, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Андроидный мсофис - это просто интерфейс для 365 офиса. Так что нафиг его.
     
  • 2.29, MT, 03:44, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Например, можно поиграть в _улучшенную_ не путать с Reincarnation и Max Damage ... весь текст скрыт [показать] [показать ветку]
     
  • 2.33, anonymous, 05:52, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –4 +/
    Если бы у десктопа был собственный софт на замену, можно было бы его использоват... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Аноним, 08:02, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    А ещё говорят, что на десктопе песочниц дофига! Только тсссс! Никому!
     
  • 3.46, AlexYeCu_not_logged, 10:07, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Экий поток бреда 1 Десктоп никуда не делся 2 171 Тюрьма для приложений 18... весь текст скрыт [показать]
     
  • 2.37, Аноним, 08:01, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Разработчикам, например.
     
  • 2.45, AlexYeCu_not_logged, 09:59, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Много ли уважаемый аноним знает полнофункциональных читалок с поддержкой opds на... весь текст скрыт [показать] [показать ветку]
     
  • 2.51, анон, 11:44, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Всем Мобильные приложения, в силу ограничений платформы, на порядок продуманее ... весь текст скрыт [показать] [показать ветку]
     
  • 2.53, Аноним, 12:20, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Надо попробовать скайп запустить :)
     
  • 2.60, llolik, 13:45, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Ну вот лично мне, например, 2GIS очень бы пригодился.
     
  • 2.63, IvAnZ, 14:35, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    например запустить Skype for Business он же Microsoft Lynx и проч Microsoft пр... весь текст скрыт [показать] [показать ветку]
     
  • 2.67, Dmitry77, 16:24, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    тестировать андроидные приложения наверно будет удобно, без громозких эмуляторов... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.83, 111, 08:52, 16/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Эмулятор от гугла достаточно производительный, а в этом поделии еще долго будут ... весь текст скрыт [показать]
     
  • 2.71, Аноним, 18:12, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Под линукс и такого нет К примеру, ни одна из имеющихся линуксовых читалок для ... весь текст скрыт [показать] [показать ветку]
     
  • 2.76, Анонин, 08:25, 14/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Очевидный MS Office.
     
  • 1.3, Аноним, 23:33, 12/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Интересно Эту хрень можно в виртуалке развенуть чтобы 2-х факторную аутентифика... весь текст скрыт [показать]
     
     
  • 2.4, Аноним, 23:46, 12/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Если ты про otp, то их в f-droid несколько, в том числе и гугловский Маркет-то ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Андроед, 00:21, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    А в f-droid есть yalp store, который без гугловской учётки позволяет из гугл пле... весь текст скрыт [показать]
     
     
  • 4.55, Ойвейноним, 12:57, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    А кому лень возиться с учётками, могут поставить APKpure ялп рекомендует исполь... весь текст скрыт [показать]
     
  • 2.13, h31, 00:41, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Есть нативные реализации OTP под Линукс.
     
  • 2.27, Аноним, 03:31, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Дополнение прямо в браузер http add0n com two-factor-authenticator html Верси... весь текст скрыт [показать] [показать ветку]
     
  • 2.34, Аноним, 05:58, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Она и не через интернет работает, а на основе генерации кодов и общего секрета и... весь текст скрыт [показать] [показать ветку]
     
  • 1.6, Аноним, 00:02, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Хорошая новость. Полезно и нужно!
     
     
  • 2.7, Аноним, 00:03, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    Ждём в AUR.
     
     
  • 3.28, Дуплик, 03:36, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    https://aur.archlinux.org/packages/anbox-git/
     
  • 1.12, Аноним, 00:40, 13/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Поставлю на мобилку Генту, на неё виртуалку, на которой через двухфакторную авто... весь текст скрыт [показать]
     
  • 1.14, Аноним, 00:41, 13/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Это уже интересно, учитывая что под андроид есть бесплатные распознавалки текста... весь текст скрыт [показать]
     
     
  • 2.22, Я. Р. Ош, 02:35, 13/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –2 +/
    Андороид это и есть линукс. Учи матчасть
     
     
  • 3.36, EuPhobos, 06:13, 13/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    Если Linux - это сердце операционки, а libc - кровеносная система, то Андроид - зомби.
     
     
  • 4.62, Ergil, 14:32, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Android не использует glibc, а использует Boinc и что Alpine использует musl и ... весь текст скрыт [показать]
     
     
  • 5.65, Аноним, 15:04, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Если под термином дистрибутив линукс ты понимаешь ОС, в той или иной мере исп... весь текст скрыт [показать]
     
  • 3.39, Аноним, 08:05, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    У школьников каникулы Если Ведро использует кастрированое ядро Linux это не дел... весь текст скрыт [показать]
     
     
  • 4.43, Тот_Самый_Анонимус, 09:17, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Linux бывает и не GNU То что GNU пристроились к Linux, не значит что их поделки... весь текст скрыт [показать]
     
     
  • 5.58, Аноним, 13:35, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Linux - это торговая марка и на её использование нужны права По этой причине Ub... весь текст скрыт [показать]
     
     
  • 6.68, Аноним84701, 17:30, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Убунта, KDE, GNOME тоже Без этого сейчас никак 8211 иначе от желающих пропиа... весь текст скрыт [показать]
     
     
  • 7.69, Аноним, 17:50, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Речь о другом В далёком 2005 г произошёл неприятный случай http www securit... весь текст скрыт [показать]
     
     
  • 8.70, Аноним, 18:06, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Это бред, поток фантазии от журналиста Securitylab 99 , что это запоздалый пер... весь текст скрыт [показать]
     
     
  • 9.73, Аноним, 18:16, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Нашёл от куда они это выкопали http www groklaw net articlebasic php story 20... весь текст скрыт [показать]
     
  • 9.74, Аноним, 18:17, 13/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Если в первом акте на стене висит ружьё, то в последнем из него выстрелят Юриди... весь текст скрыт [показать]
     
  • 1.16, corvuscor, 00:46, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Хотел накатить на KDE neon, ругнулось, что не убунта и не минт и предложило отправить багрепорт.
    Ну... идея неплохая, в принципе - запускать в контейнере.
     
  • 1.20, Ergil, 01:06, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    anbox session-manager
    [EE 2017-04-12 22:05:30] [Renderer.cpp:100@initialize] Failed to Initialize backend EGL display
    Segmentation fault (core dumped)

    Сломался, сломался ковшичек! Пока чинили ковшичек русский Ванья в баре разминался красненьким.
    Пойду посмотрю куда им репорты об ошибках засовывать.

     
  • 1.21, Ergil, 01:53, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +6 +/
    > Для пользователей без Snap подготовлен установочный shell-скрипт.

    Идем по ссылке, смотрим в скрипт.
    А там…

    sudo snap install --edge --devmode anbox
    УПС

     
  • 1.23, Ну тот который, 02:47, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    а гуглплей будет работать?
     
     
  • 2.77, Аноним, 10:23, 14/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    А зачем он нужен если есть APKPure.com?
     
  • 1.26, Дуплик, 03:28, 13/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    И где там Shashlik от KDE шников Ах, протух, говорите Как и KDE, собственно h... весь текст скрыт [показать]
     
  • 1.31, testt, 05:02, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Нужно. А то стандартные андроид-эмуляторы слишком тормозные даже на мощном железе.
     
  • 1.41, Аноним, 08:21, 13/04/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    Думаю KDE которые пилят свой дистр для сотовых стоит бросить shashlik и взять эт... весь текст скрыт [показать]
     
  • 1.50, J.L., 11:15, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    надо ещё объединить с _забыл_название_ по запуску дров для андройда под линуксом и получится вещь для создания "подделок под N900" на обычном мобильном железе которое без нормальных дров

    внизу получается нормальное линуксокружение, поверх достаточно изолированные те дрова которые проприетарь и те приложения которых не нашлось например в мобильной плазме

    итог куда лучше чем сплошная блотварь в дефолтной андройд-прошивке
    (эх, убунтофончик жалко)

     
  • 1.56, Аноним, 13:03, 13/04/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Джва года жду, развивайте скорее!
     
  • 1.72, Аноним, 18:14, 13/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Не запускается на Ubuntu 16 04 2 Пишет EE 2017-04-13 15 13 48 container_man... весь текст скрыт [показать]
     
  • 1.79, Наноним, 16:20, 14/04/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Вот и поддержка snap в федорке пригодилась.
     
     
  • 2.80, Наноним, 18:47, 14/04/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Вместо того чтобы там вверху сраться, может, поможете собрать?
    >Checking for module 'dbus-cpp'
    >--   No package 'dbus-cpp' found
    >CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:424 (message):
    >  A required package was not found

    Пакеты dbus-*-devel установлены, замена dbus-cpp на dbus-c++ в CmakeLists не помогает. Есть идеи?

     
  • 1.81, Аноним, 16:44, 15/04/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Очешуеть Оно живое Поставил snap Само не запускается, надо anbox session-ma... весь текст скрыт [показать]
     
     
  • 2.82, Аноним, 19:43, 15/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Не понимаю Cuntubuntu выводит все из строя Пришлось найти и удОлить com cun... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.84, Аноним, 02:38, 17/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Что за cunt ubuntu?
     
     
  • 4.85, Аноним, 08:38, 17/04/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Погуглить лень Это debian proot для ведроида Прикольная и полезная вещь Там д... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor