Меню

Как установить андроид приложения на ubuntu

Как установить андроид приложения на ubuntu

Если в Windows и macOS запуск приложений из других операционных систем реализован достаточно легко, то в Linux придётся немного заморочиться. Начиная с установки и заканчивая запуском программ.

Для Linux есть Anbox, среда с открытым исходным кодом, основанная на последней версии Android Open Source Project (AOSP). Для запуска приложений используются контейнеры LXC и модули ядра, собираемые через DKMS. Это позволяет запускать приложения на железе и ядре хоста с производительностью сравнимой с нативной. То есть без всяких прослоек, эмуляции и очень быстро.

Установка

Anbox поддерживает процессоры архитектуры x86_64. Установить Anbox можно либо с помощью оснастки Snap, либо с помощью скрипта anbox-installer. Рассмотрим оба варианта.

Установка на Ubuntu с помощью Snap

1) Чтобы установить snapd, используйте следующую команду в терминале:

2) Затем запустите установку Anbox:

3) Выберите «1» для установки и согласитесь со всеми запросами на разрешение. Дождитесь установки, перезагрузите систему, готово!

Установка на Ubuntu с помощью скрипта anbox-installer

1) Загрузите скрипт:

2) Запустите скрипт:

3) Скрипт запросит написать I AGREE, установит Anbox и предложит перезагрузить систему. После перезагрузки в меню появится пункт Anbox.

Установка на Arch Linux из исходников

В качестве альтернативы могу предложить установку Anbox из исходников. Проще всего это сделать в Arch Linux, так как Anbox уже есть в AUR и весь процесс сборки можно автоматизировать.

1) Установим необходимые для сборки пакеты:

2) Соберите Anbox из AUR. Лучше сделать это с помощью AUR-клиента, такого как pacaur или yaourt:

3) Загрузите необходимые модули ядра:

4) Запустите container manager:

5) Запустите session manager:

6) Готово. Запустите Anbox из терминала:

Установка файлов APK в Linux

После перезагрузки системы Anbox появится в меню.

Если при запуске Anbox ничего не происходит, то откройте терминал и введите:

Для установки приложений понадобятся их APK. Скачать их можно с соответствующих сайтов. После включите установку из неизвестных источников и запустите нужный APK. Программы установятся и будут доступны вместе с другими приложениями Linux.

Также есть вариант установки с помощью ADB. В Anbox по умолчанию активирован режим отладки с помощью ADB и установить сам ADB можно так:

Для установки приложения нужно выполнить такую команду (пример для FX File Explorer):

Читайте анонсы и посты целиком в ЖЖ, Medium, Голосе и Яндекс.Дзен!

Поддержите мой блог финансово. Все донаты пойдут на оплату хостинга и развитие сайта!

Поделиться ссылкой:

Вам также может понравиться

Игра-головоломка Лемминги на Android и iOS

Как сделать список дел на 24 часа

6 бесплатных хэш-чекеров для проверки целостности любого файла

3 варианта передачи файлов с Android на компьютер «по воздуху»

Как смотреть телевизор на смартфоне

6 лучших легких альтернатив OneNote и Evernote

    Opens in a new tab Opens in a new tab Opens in a new tab Opens in a new tab Opens in a new tab
Читайте также:  Звездные войны батлфронт 2 как установить моды

Последние статьи

Рубрики

СЧЕТЧИКИ

РЕКЛАМА И ДОНАТЫ

Социальные сети

Архив

©2016-2020 Блог Евгения Левашова. Самое интересное и полезное из мира ИТ. Windows 10, Linux, Android и iOS. Обзоры программ и веб-сервисов. Статьи о мотивации и продуктивности.

Использование материалов разрешается с активной ссылкой на levashove.ru.

Данный блог является личным дневником, содержащим частные мнения автора. В соответствии со статьей 29 Конституции РФ, каждый человек может иметь собственную точку зрения относительно его текстового, графического, аудио и видео наполнения, равно как и высказывать ее в любом формате. Блог не имеет лицензии Министерства культуры и массовых коммуникаций РФ и не является СМИ, а, следовательно, автор не гарантирует предоставления достоверной, не предвзятой и осмысленной информации. Сведения, содержащиеся в этом блоге не имеют никакого юридического смысла и не могут быть использованы в процессе судебного разбирательства. Автор блога не несёт ответственности за содержание комментариев к его записям.

Источник

Android программы в Ubuntu.

Если хочется поиграть в игрушки с платформы Android в любимой Ubuntu, то данная статья поможет в этом. Ведь Андроид это патченное ядро Linux и виртуальная java машина Dalvik. Вроде родные проекты и всё должно быть гладко. Так ли это?

Подготовка.

У меня в системе установлена Java от Oracle, но с OpenJava не должно быть проблем.

Так же следует знать, что мы будем запускать 32 битное приложение и если у вас 64 битная система, то в релизах Убунту ДО версии 12.xx нужно установить пакет ia32-libs. С версии 12.xx взят курс на «многоархитектурность» и вам нужно поставить пакет ia32-libs-multiarch, который позволит 32 битным программам найти нужные библиотеки в 64 битной системе.

И так у вас есть установленная Java и если у вас 64 битная система, то вы разобрались с ia32-libs* и 32 битные программы у вас запускаются корректно.

Android SDK.

Вам нужно скачать увесистый файл android-sdk*linux.tgz с сайта developer.android.com. Скачайте в домашнюю папку и распакуйте, чтобы получилась итоговая папка

Для запуска Android SDK Manager используйте

/android-sdk-linux/tools/android. При первом запуске из сети будут скачаны многие дополнительные модули и потребуется ваше терпение, зависящее от ширины вашего Интернет канала.

Читайте также:  Как установить веб сервер апач

Создание Android Virtual Device.

Как видно из картинки, все ваши созданные AVD будут храниться в

/.android/avd/. Создать новую AVD вы можете кнопкой New.

В появившемся окне вы должны задать параметры AVD:

Нажмите Create AVD и наберитесь терпения.

Использование Android Virtual Device.

Закончив создание AVD, запустите её выделив в списке и нажав кнопку Start и в новом окне Launch. Загрузившись в ваш виртуальный смартфон или планшет под управлением Андроид, вы увидите интерфейс, позволяющий видеть слева собственно экран, а справа элементы управления.

Желательно русифицировать интерфейс, хотя, если вы хорошо владеете английским языком, то можете и оставить английский язык единственным. Найдите в настройках Custom Locale и выставьте ru_RU.

Убедитесь, что вы разрешаете установку из неизвестных источников. Галочка ДОЛЖНА быть установлена.

У меня не получилось подружиться с Google Play, хотя я просто мало пытался и мне было проще скачать файл apk и установить его.

Теперь можно установить себе множество бесплатных развлекающих программ, которые вы не нашли под Ubuntu. Разве такие есть?

Лепим ярлыки Андроиду.

Если вы установили нужный софт в вашу виртуальную платформу и хотите быстро запускать её, то можете создать ярлык на Рабочем Столе или в Unity Launcher. Для этого создайте desktop файл, указывающий и запускающий вашу платформу. В моём случае был создан ярлык с запуском

Источник

Как установить Android приложения в Ubuntu с помощью ARChon

Компания Google недавно опубликовала список Android приложений, доступных для Chrome OS. Это стало возможным благодаря новому расширению ‘Android Runtime’.

Также, не так давно один разработчик нашел способ, как запустить Android приложения на ПК в браузере Chrome.

Скрипт chromeos-apk Влада Филипова, вместе с расширением ARChon Android Runtime сделали возможным запуск Android приложений в браузере Chrome на Windows, Mac и Linux ПК.

Приложения работают не очень гладко через расширение. А уж о попытках запустить Dead Trigger 2 или какие-либо другие требовательные игры следует вовсе забыть.

Также, поскольку это неофициальный репак официального расширения и запускается он вне системы Chrome OS, системный функционал (например веб камера, динамики и т.д.) будет не доступен.

Данная инструкция является достаточно экспериментальной, поэтому не дает никаких гарантий. Можете потешить свое любопытство и последовать ей, но не стоит возлагать больших надежд.

Как запустить Android приложения на Linux

Для того, чтобы вы смогли запустить Android приложения на Linux через Chrome, вам естественно понадобится сам браузер Chrome. Версия должна быть 37 или выше.

Читайте также:  Холодильник ардо как установить температуру

Уже установлена нужная версия Chrome? Тогда вы можете установить версию для разработчиков через командную строку:

sudo apt-get install google-chrome-unstable

Теперь вам необходимо установить пользовательское расширение — не имеющую официального статуса и непризнанную компанией Google или Chromium — Android Runtime, созданное Владом Филипповым. Оно сильно отличается от официальной версии, главным образом тем, что его можно устанавливать в версиях браузера для ПК.

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

Теперь устанавливаем ARChon. Откройте Google Chrome и зайдите в меню. Выберите раздел Инструменты > Расширения и, сверху, поставьте галочку ‘Включить режим разработчика’.

И в конце, нажмите кнопку ‘загрузить нераспакованное расширение’ и выберите папку, которую вы заранее поместили в директорию

Само расширение расширение само по себе не сможет сделать всю работу само, поэтому вам придется наладить совместимость Android приложения с расширением.

Существует несколько способов, как это можно сделать: вручную, на вашем ПК, или с помощью бесплатного Android приложения. Мы расскажем как сделать это вручную, но КСТАТИ! Существует также программа для ПК под названием ‘Twerk’, а также Archon Packager tool для мобильных устройств.

Способ «вручную» (Не рекомендуется)

Чтобы сконвертировать APK фаилы вручную — то что делать совсем не обязательно, если вы воспользуетесь одним из приложений, упомянутых выше — вам нужно будет установить ‘chromeos-apk’ через командую строку утилиты JavaScript. Все это можно сделать в менеджере Node Packaged Modules (npm).

sudo apt-get install npm nodejs nodejs-legacy

sudo apt-get install lib32stdc++6

А теперь выполните команду, чтобы установить сам скрипт:

Ну вот и все. Отправляйтесь на сайт Google и найдите APK приложения, которое хотите опробовать, но помните, что не все Android приложения запустятся, а те что запустятся могут быть багнутыми или лагать.

Поместите выбранный Android APK в

/Home, затем снова зайдите в Terminal, чтобы сконвертировать и заменить ваш APK и выбрать другое имя фаила:

Команда будет выполнена за считанные секунды.

Теперь у вас есть работающее расширение ARChon для Chrome и сконвертированный APK, который ждет своего часа в папке Home. Осталось лишь установить его и проверить, работает ли оно!

Возвращайтесь на страницу chrome://extensions, снова нажмите ‘загрузить нераспакованное расширение’, но теперь выберите созданный скриптом файл.

Приложение должно без проблем установиться, но запустится ли оно? Откройте страницу с приложениями Chrome и проверьте.

Источник