Anbox позволяет запускать приложения Android на Linux Desktop.

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #1 symon2014 » 12 апр 2017, 17:42

Знакомьтесь с Anbox, новым способом запуска Android приложений Linux Decktop.

"Anbox помещает операционную систему Android в контейнер, абстрагирует доступ к оборудованию и интегрирует основные системные службы в систему GNU Linux. Каждое Android-приложение будет функционировать в вашей операционной системе как любое другое собственное приложение," - говорит команда проекта на своем официальном сайте.
Это видео с Anbox, которое демонстрирует технологию более подробно:

https://youtu.be/MbmiHnasGWg

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

Anbox находится в альфа-версии - это означает, что он может вообще не работать - и вы должны знать, что пока нет удобного способа установки приложений в Anbox. Для установки apk-файлов вам нужно быть знакомым с adb и командной строкой Android.
Интересно, что начальная работа над Anbox была выполнена на телефоне с Ubuntu. Естественно, что с проектом Ubuntu Touch, которым больше не собирается заниматься Canonical, такие инструменты, как Anbox, больше ориентированы на его использование на настольных устройствах.

«Anbox сам по-прежнему находится в состоянии pre-alpha, где ожидаются сбои и нестабильность. Следующая фаза разработки будет посвящена стабильности и исправлению ошибок, а также добавит больше необходимых функций, чтобы лучше интегрироваться с операционной системой хоста », - пишет его разработчик Саймон Фелс в своем блоге. :beee:

Установка Anbox (Alpha) на Ubuntu 16.04 LTS.

Чтобы установить Anbox Alpha на Ubuntu 16.04 LTS (эта версия Ubuntu является единственным дистрибутивом для презентации в настоящее время), откройте новый сеанс терминала и выполните следующую команду.

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


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

Источник.
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

Аватара пользователя
Nickolas
Сообщения: 203
Зарегистрирован: 14 сен 2016, 05:44
Решено: 2
Благодарил (а): 67 раз
Поблагодарили: 68 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #2 Nickolas » 12 апр 2017, 17:52

symon2014 писал(а):Источник цитаты Чтобы установить Anbox Alpha на Ubuntu 16.04 LTS (эта версия Ubuntu является единственным дистрибутивом для презентации в настоящее время), откройте новый сеанс терминала и выполните следующую команду.

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


Хмм, и че, у кого-нибудь она устанавливается вообще? ))
Вложения
Снимок экрана_2017-04-12_19-51-13.PNG
Изображение
Официальный форум Linux Mint Russian - https://forums.linuxmint.com/viewforum.php?f=75
Linux Mint 18.1 Cinnamon 64bit (Kernel 4.4.0)
Пингвин птица гордая - не полетит, пока не пнёшь.

Аватара пользователя
SemenSinchenko
Сообщения: 178
Зарегистрирован: 17 фев 2017, 12:01
Решено: 1
Откуда: Москва
Благодарил (а): 14 раз
Поблагодарили: 21 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #3 SemenSinchenko » 12 апр 2017, 17:59

Nickolas, sudo apt install snapd или как то так... Поддержка snap вроде пока экспериментальная. Ну и собственно демона потом запустить не забудьте (ребут или start-stop-daemon snapd)
Последний раз редактировалось SemenSinchenko 12 апр 2017, 18:00, всего редактировалось 1 раз.

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #4 symon2014 » 12 апр 2017, 18:00

Nickolas, В 16.04 snap поддерживатся, нужно пару телодвижений сделать. Я пробовал ( другие ), потом выпилил, потому что их пока маловато, а те что есть, меня не заинтересовали.
P.S. Делал я это в Минте. Погугли snap.
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #5 symon2014 » 12 апр 2017, 18:54

Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

Аватара пользователя
val
Сообщения: 25
Зарегистрирован: 03 сен 2016, 01:17
Решено: 2
Поблагодарили: 5 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #6 val » 12 апр 2017, 21:29

v@v:~$ sudo snap install --classic anbox-installer && anbox-installer
[sudo] пароль для v:
error: cannot install "anbox-installer": snap not found
v@v:~$
неплохо если бы еще оно было((
В чем Сила Брат?!А Сила,она во Сне! :smoke:

Аватара пользователя
Bill Williamson
Сообщения: 311
Зарегистрирован: 31 авг 2016, 13:38
Решено: 8
Благодарил (а): 125 раз
Поблагодарили: 55 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #7 Bill Williamson » 12 апр 2017, 21:36

symon2014 писал(а):Источник цитаты В отличие от аналогичных инициатив, которые обещали позволить пользователям запускать приложения для Android на Linux, Anbox не идет по пути эмулятора. Вместо этого он запускает систему Android на том же ядре, что и операционная система хоста.

Будет здорово, если это даст возможность android-приложениям взаимодействовать с устройствами ПК. Как-то хотел соединиться с цифровиком по wifi, а приложение есть только для android.
Изображение

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #8 symon2014 » 12 апр 2017, 22:02

val, Только не хочу с ней ковыряться.
Изображение
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

Аватара пользователя
val
Сообщения: 25
Зарегистрирован: 03 сен 2016, 01:17
Решено: 2
Поблагодарили: 5 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #9 val » 12 апр 2017, 22:23

symon2014, незнаю в чем дело ,может в архитектуре у меня 32бит ни в консольном снапе ни в снапвэбе пакет не нахожу
В чем Сила Брат?!А Сила,она во Сне! :smoke:

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #10 symon2014 » 12 апр 2017, 22:56

val, смотри фокусы. :smile:
msuser@msuser ~ $
► Показать


► Показать

Дальше сам прикалывайся. :magic:
Почитай коменты в источнике, загляни на гитхаб. :smile:
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #11 symon2014 » 13 апр 2017, 09:00

Здесь есть полезные поробности для заинтересовавшихся.
https://www.opennet.ru/opennews/art.shtml?num=46369
https://liliputing.com/2017/04/anbox-le ... stros.html
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .

lexx707
Сообщения: 3
Зарегистрирован: 21 апр 2017, 07:35
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #12 lexx707 » 21 апр 2017, 07:38

Установил, правда нехватало самого snap'a , после установки снапа, поставился anbox. после перезагрузки появился в меню, но он не запускается. просто без всяких ошибок нажимаешь на ярлык и ничего не происходит. Если в терминале набрать Anbox, то выдается что Anbox: команда не найдена
Что можно сделать?

Аватара пользователя
SemenSinchenko
Сообщения: 178
Зарегистрирован: 17 фев 2017, 12:01
Решено: 1
Откуда: Москва
Благодарил (а): 14 раз
Поблагодарили: 21 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #13 SemenSinchenko » 21 апр 2017, 09:19

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

lexx707
Сообщения: 3
Зарегистрирован: 21 апр 2017, 07:35
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #14 lexx707 » 21 апр 2017, 10:25

SemenSinchenko, env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/anbox_anbox.desktop /snap/bin/anbox launch --package=org.anbox.appmgr --component=org.anbox.appmgr.AppViewActivity
Последний раз редактировалось lexx707 21 апр 2017, 10:35, всего редактировалось 1 раз.

Аватара пользователя
SemenSinchenko
Сообщения: 178
Зарегистрирован: 17 фев 2017, 12:01
Решено: 1
Откуда: Москва
Благодарил (а): 14 раз
Поблагодарили: 21 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #15 SemenSinchenko » 21 апр 2017, 10:41

lexx707, а если это в консоль вбить, что выдаст?

lexx707
Сообщения: 3
Зарегистрирован: 21 апр 2017, 07:35
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #16 lexx707 » 21 апр 2017, 10:45

SemenSinchenko,
[EE 2017-04-21 07:43:03] [launch.cpp:76@operator()] Anbox session manager service isn't running!
я так понимаю он запущен) но его не видно..

В сети
Аватара пользователя
Chocobo
Сообщения: 2908
Зарегистрирован: 27 авг 2016, 22:57
Решено: 66
Откуда: НН
Благодарил (а): 268 раз
Поблагодарили: 778 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #17 Chocobo » 21 апр 2017, 11:07

lexx707 писал(а):Источник цитаты Anbox session manager service isn't running!


Запусти сначала anbox session-manager, и вообще его к автозагрузке можно добавить.
Затем запускай anbox launch
Изображение

Аватара пользователя
PAVEL666
Сообщения: 54
Зарегистрирован: 05 сен 2016, 17:22
Благодарил (а): 9 раз
Поблагодарили: 4 раза
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #18 PAVEL666 » 21 апр 2017, 17:34

Chocobo писал(а):Источник цитаты Запусти сначала anbox session-manager, и вообще его к автозагрузке можно добавить.
Затем запускай anbox launch

Чего то не запускается.
Новый лох,лучше старых трёх!

Аватара пользователя
BadBird
Сообщения: 729
Зарегистрирован: 09 сен 2016, 21:08
Решено: 2
Благодарил (а): 31 раз
Поблагодарили: 48 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #19 BadBird » 21 апр 2017, 17:49

А чем хуже виртуалбокс + андрюша х86?
Во всяком случае данный вариант не сорит своими файлами по всей системе и ничего не сажает в автозагрузку....
ИМХО.
Всё о тайлинге окон...ну, или почти всё: Тыц!!!

В сети
Аватара пользователя
symon2014
Сообщения: 791
Зарегистрирован: 29 авг 2016, 05:17
Решено: 14
Откуда: Феодосия
Благодарил (а): 28 раз
Поблагодарили: 185 раз
Контактная информация:

Anbox позволяет запускать приложения Android на Linux Desktop.

Сообщение #20 symon2014 » 21 апр 2017, 18:08

Для развёртывания окружения требуется загрузка дополнительных модулей ядра, обеспечивающих работу подсистем binder и ashmem, а также настройка udev и создание специального пользовательского сеанса. Для автоматизации настройки и установки подготовлен самодостаточный пакет в формате Snap, что позволяет свести установку к выполнению команды "snap install --classic anbox-installer". Для пользователей без Snap подготовлен установочный shell- скрипт. При желании можно собрать собственное Android-окружение на основе любой версии из AOSP.
Изображение :sry:
Debian (8.7) , LMDE2 , LM (18.1 Mate , 17.3 Xfce) , Antergos 17.2 .


Вернуться в «Другие новости»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость