The OpenNET Project / Index page

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

24.12.2017 09:00  В UBports (Ubuntu Touch) анонсирована возможность запуска Android-приложений

Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, анонсировал скорое появление возможности запуска приложений, написанных для платформы Android. Для реализации данной возможности задействовано окружение Anbox, позволяющее запустить полноценную мобильную среду Android в обычном дистрибутиве Linux. Первые тестовые сборки UBports с Anbox, а также инструкции по настройке, планируется опубликовать в ближайшие несколько недель.

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

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

  1. Главная ссылка к новости (https://ubports.com/blog/lates...)
  2. OpenNews: Третье обновление прошивки UBports, пришедшей на смену Ubuntu Touch
  3. OpenNews: Проект Anbox развивает окружение для запуска Android-приложений в дистрибутивах Linux
  4. OpenNews: Определены основные векторы развития форков Unity 8 от проектов UBports и Yunit
  5. OpenNews: Первое обновление прошивки UBports, пришедшей на смену Ubuntu Touch
  6. OpenNews: Второе обновление прошивки UBports, пришедшей на смену Ubuntu Touch
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: ubports, android, anbox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, DiabloPC, 09:45, 24/12/2017 [ответить] [смотреть все]
  • –6 +/
    Виртуалка на телефоне?! О_О
    Да уж...
     
     
  • 2.2, аномимастус, 09:54, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +6 +/
    С нынешними возможностями мобилок, это более чем актуально. И применяется уже кое где.
    Не для игорей, а для прикладнух вполне годно.
    Я с удовольствием снесу андроид и поставлю UBports, если там запустятся и нормально будут работать все 5 нужных мне на ведроиде приложения.
     
     
  • 3.5, anonimix, 10:07, 24/12/2017 [^] [ответить] [смотреть все]
  • –10 +/
    Я с удовольствием снесу андроид и поставлю UBports, если там вырежут блобы убу... весь текст скрыт [показать]
     
     
  • 4.12, Аноним, 12:40, 24/12/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Блобы будут всегда, ибо под мобилки свободных драйверов будем считать, что не... весь текст скрыт [показать]
     
     
  • 5.35, Аноним, 00:02, 25/12/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Так что, Андроид не свободный Все эти годы, которые они плюсовали его в статист... весь текст скрыт [показать]
     
     
  • 6.42, Тот_Самый_Анонимус, 12:30, 26/12/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Да.
     
  • 6.43, pavlinux, 21:44, 26/12/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > которые они плюсовали его в статистику к Линуксу, они врали нам?

    Прикинь, а ещё ты не можешь остановить электроны.

     
  • 2.3, Аноним, 09:56, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Из статьи:

    >> Благодаря использованию контейнеров без виртуализации...

     
     
  • 3.6, DiabloPC, 10:26, 24/12/2017 [^] [ответить] [смотреть все]  
  • +/
    ТипО да, но Anbox is a container-based approach to boot a FULL Android system o... весь текст скрыт [показать]
     
     
  • 4.11, freehck, 12:04, 24/12/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Всё же есть большая разница между чрутом, контейнером и виртуалкой ... весь текст скрыт [показать]
     
  • 4.21, odd.mean, 14:41, 24/12/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Там мэйнлайновый LXC т е нормальные namespaces без лишних патчей на ядро we... весь текст скрыт [показать]
     
     
  • 5.22, DiabloPC, 14:44, 24/12/2017 [^] [ответить] [смотреть все]  
  • +/
    LXC англ Linux Containers 8212 система виртуализации на уровне операционно... весь текст скрыт [показать]
     
     
  • 6.37, angra, 06:56, 25/12/2017 [^] [ответить] [смотреть все]  
  • +/
    > система виртуализации на уровне операционной системы

    Это и называется контейнерами. Дабы отличать от полной виртуализации и паравиртуализации.

     
  • 2.4, Пультвизатор, 09:56, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    А разве андроид не виртуалка? Вроде как на Java?
     
     
  • 3.8, Максим, 11:27, 24/12/2017 [^] [ответить] [смотреть все]  
  • +/
    Нет, Андроид - не эмулятор Это ОС, в которой есть своя виртуальная машина для в... весь текст скрыт [показать]
     
     
  • 4.31, Кэп, 21:49, 24/12/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Андройд написан на джаве, джава крутиться на виртуальной машине, виртуалка подни... весь текст скрыт [показать]
     
  • 2.14, ano, 12:43, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а ты думал на чем ведроид по верх линух ядра крутится?!
     
  • 2.32, rvs2016, 22:04, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А зачем на телефоне И на компе тоже Так и написано - в обычном Линуксе ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.39, DiabloPC, 21:32, 25/12/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну это касательно анбокса, его можно где угодно прикрутить, а здесь же речь конкретно о том что его крутят в UBports, который ничто инное как операционка для телефонов\планшетов
     
  • 2.33, Вы забыли заполнить поле Name, 23:01, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сам андроид сплошная виртуалка.
     
  • 1.7, iPony, 10:58, 24/12/2017 [ответить] [смотреть все]  
  • –2 +/
    Это всё замечательно. Но за чем оно надо, построенное во многом на Android, если есть тот же Android AOSP.
     
     
  • 2.10, DerRoteBaron, 11:49, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Например, затем, что внутри Android просто ужасен
     
     
  • 3.16, iPony, 12:49, 24/12/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну так и там внутри тоже не без андроида
     
  • 2.13, Аноним, 12:40, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >Но зачем оно надо

    потому что без жавы

     
  • 1.9, Аноним, 11:34, 24/12/2017 [ответить] [смотреть все]  
  • –1 +/
    Для андроида есть linux deploy, через который можно запустить и Ubuntu Touch.
     
  • 1.15, Аноним, 12:45, 24/12/2017 [ответить] [смотреть все]  
  • +/
    С нетерпением ждем WINE
     
  • 1.17, Аноним, 13:07, 24/12/2017 [ответить] [смотреть все]  
  • –2 +/
    Как они уже достали со своими контейнерами Неужели нельзя просто допилить вирту... весь текст скрыт [показать]
     
     
  • 2.36, Аноним, 05:20, 25/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так возьми и допили, раз это просто ... весь текст скрыт [показать] [показать ветку]
     
  • 1.18, Xasd, 13:13, 24/12/2017 [ответить] [смотреть все]  
  • +/
    > Для реализации данной возможности задействовано окружение Anbox, позволяющее запустить полноценную мобильную среду Android в обычном дистрибутиве Linux

    и что -- работают ли там программы те которые требуеют нотификацию через Гугловские Сервисы? (то бишь -- это все мобильные программы, кроме игрушечек)

     
     
  • 2.27, Crazy Alex, 17:43, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Странно, и как я уже года три без гуглосервисов живу игрушек нет вообще Hint... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.38, Аноним, 09:59, 25/12/2017 [^] [ответить] [смотреть все]  
  • +/
    поставь microg
     
  • 1.20, Аноним, 14:34, 24/12/2017 [ответить] [смотреть все]  
  • +8 +/
    1. Сделать Ubuntu Touch из Android
    2. Понять что это никому не нужно
    3. Попытаться объяснить что это кому-то нужно
    4. Добавить поддержку приложений Android
    5. ...
     
     
  • 2.30, Аноним, 19:40, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    5 Понять, на сколько глубоко вошел Android в Ваши анналы 6 Попытаться, у... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, grn, 15:54, 24/12/2017 [ответить] [смотреть все]  
  • +/
    Тормозить будет нещадно, как Sailfish
     
  • 1.24, Виталик, 16:01, 24/12/2017 [ответить] [смотреть все]  
  • +3 +/
    Установил на тест. На hidpi мониторе все сильно мелкое, открыл настройки, сменил масштаб UI на большой и все больше не запускается этот анбокс))))
     
     
  • 2.40, Rubik, 07:09, 26/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    У меня этот анбок даже на ноуте с ubuntu 16.04.03 не запускается, не то что на телефоне
     
  • 1.25, Аноним, 16:45, 24/12/2017 [ответить] [смотреть все]  
  • –1 +/
    В таком случае можно ли это называть контейнером ... весь текст скрыт [показать]
     
     
  • 2.28, Аноним, 18:13, 24/12/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Да, если это увеличит продажи ... весь текст скрыт [показать] [показать ветку]
     
  • 1.34, Аноним, 23:02, 24/12/2017 [ответить] [смотреть все]  
  • +/
    Будет запускаться так же как с Wine?
     

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


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