Ubuntu

Как да инсталирате и стартирате приложения за Android на Ubuntu с помощта на Anbox

Как да инсталирате и стартирате приложения за Android на Ubuntu с помощта на Anbox

Замисляли ли сте се някога да стартирате приложение за Android или игра на вашата Linux система? Android и Linux са близки роднини и няма сериозна причина, поради която не си струва да си представяте. Нов обещаващ проект „Anbox“ е на път да бъде прекрасно приложение за потребителите на Linux.

Anbox е инструмент за емулация на Linux система. Той може да действа като слой между приложенията за Android и вашата Linux система, които са чисто кодирани. Тя ви позволява да стартирате и изпълнявате андроид приложения на вашата Linux система.

Имайте предвид, че Anbox не е първият емулатор на Android за Linux. Проекти като Shashlik или Genimobile също използват емулатор за стартиране на Android. Тези емулатори създават цяла емулирана система със собствено ядро. От друга страна, Anbox изпълнява системата Android под същото ядро ​​като операционната система хост. Не е необходим емулационен слой като QEMU. Всичко работи директно на хардуер. Той също така позволява много по-добра интеграция с хост операционната система.

Anbox поставя операционната система Android в контейнер, който обобщава хардуерния достъп и интегрира основните системи за услуги в система Linux. Както всяко друго естествено приложение, всяко приложение за Android е интегрирано с вашата операционна система.

Инсталиране на Anbox на Ubuntu

В този урок ще ви преведем през инсталацията на Anbox и ще конфигурираме вашия Linux да стартира всяко приложение за Android. Въпреки че това не е лесна задача, ние ще се опитаме да я улесним.

Стъпка 1 - Актуализация на системата

Преди да започнете нашия урок, първо трябва да се уверите, че вашата система е актуална. Стартирайте терминала и въведете следните команди:

sudo apt-get update актуализация на sudo apt-get

Стъпка 2 - Добавете Anbox Repo към вашата система

В този раздел ще добавим PPA към вашата Linux система и ще инсталираме основния и подходящ пакет anbox-modules-dkms, който съдържа модулите на ядрото.

Добавете хранилището на Anbox към вашата система.

sudo add-apt-repository ppa: morphis / anbox-support

Активирайте модулите на ядрото на Anbox

Актуализирайте системата си.

sudo apt актуализация

Хранилище за актуализации

Стъпка 3 - Инсталирайте модули на ядрото

Инсталирайте подходящи модули на ядрото, като използвате следните команди:

sudo apt инсталирайте anbox-modules-dkms

Стартирайте модулите на ядрото ръчно:

sudo modprobe ashmem_linux sudo modprobe binder_linux

Настройка на модули на ядрото

Стъпка 4 - Проверете модулите на ядрото

Сега, нека проверим дали новите модули на ядрото са инсталирани успешно.

ls -l / dev / ashmem, binder

Резултатът от предишната команда трябва да изглежда като скрийншота по-долу.

Проверете инсталираните модули на ядрото

Стъпка 5 - Инсталиране на Anbox с помощта на Snap

Сега ще инсталираме Anbox с помощта на командата snap.

Първо се уверете, че сте инсталирали щракване. Ubuntu 18.04 и по-нови трябва да се предлагат с монтирана по подразбиране опция. Ако не, можете да инсталирате snap, като използвате нашето ръководство.

snap --версия

Snap версия

Инсталирайте Anbox. Имайте предвид, че тъй като все още е във фаза на разработка, ще изтеглим бета версията.

sudo snap install --devmode --beta anbox

Инсталирайте Anbox

След като инсталацията завърши изхода трябва да изглежда по-долу.

Anbox е инсталиран успешно

Стъпка 6 - Инсталиране на Android Studio

Тъй като Anbox е инструмент за емулация на Android, трябва да инсталирате и инструменти за разработка на Android, за да инсталирате приложения върху него.

Започнете с инсталирането на Java за Linux.

sudo apt инсталирайте openjdk-11-jdk

Инсталирайте Java за Linux

Изтеглете Android Studio: За съжаление приложението за Android studio няма двоичен пакет за изтегляне. Изтеглете вашия пакет за разработка за Linux:

Щракнете тук за страницата за изтегляне.

След като изтеглянето завърши, можете да се върнете към терминала си и да извлечете Android Studio.

cd ~ / Downloads unzip android-studio-ide - * - linux.цип

Сега преминете към директорията на Android Studio bin, за да започнете процеса на инсталиране.

cd android-studio / bin

Стартирайте скрипта за инсталиране на Android Studio.

./ студио.ш

Когато стартира съветникът за Android Studio, ще се появи екран за приветствие, както по-долу. Натиснете Next, за да продължите.

Екран за посрещане на Android Studio

Изберете стандартната опция и след това натиснете Next, за да продължите.

Изберете Стандартна опция

Изберете темата на потребителския си интерфейс, както е показано по-долу.

Изберете тема за потребителския интерфейс

Проверете настройките си за инсталиране и натиснете Next, за да стартирате процеса на инсталиране.

Проверете настройките на Android Studio

Когато инсталацията завърши успешно, ще получите обобщен екран, както е показано по-долу.

Инсталирането на Android Studio завършва успешно

Сега можете да стартирате нов Android Studio Project.

Стартирайте новия проект за Android

Стъпка 7 - Инсталирайте инструментите на командния ред на Android

sudo apt install android-tools-adb

Инсталирайте ADB

Стъпка 8 - Стартирайте ADB сървър

Засега Anbox е готов за работа, но първо трябва да стартирате ADB сървъра.

adb start-server

Стартирайте ADB сървъра.

Стъпка 9 - Изтеглете вашето приложение за Android или игра

Например, нека потърсим игра за изтегляне. APK Mirror е чудесен ресурс за намиране на игри за Android за изтегляне във формат APK.

Отидете до огледалото на APK, за да изтеглите желаната игра. Засега имайте предвид, че не всички игри с Android ще работят правилно в Anbox. Също така за по-добри конфигурации трябва да инсталирате x86 версията от играта си.

Стъпка 10 - Инсталирайте и конфигурирайте APK

След изтегляне на APK на вашата игра. Отидете в директорията за изтегляния.

cd ~ / Изтегляния

Инсталирайте APK на играта, като използвате командата по-долу.

игра за инсталиране на adb.apk

APK е инсталиран успешно

Отворете Anbox Application Manager от вашите приложения.

Anbox Application Manager

Стъпка 11 - Стартирайте вашето Android приложение или игра!

Започнете играта си

Voila, вече имате приложение за Android на вашата Linux система! Това е всичко за конфигурирането на Anbox във вашата Linux система за стартиране на приложения за Android. Вече можете да се наслаждавате на играта на вашите Android игри на вашия Linux.

И накрая, надявам се, че ви е харесал този урок. Вашите отзиви и въпроси са добре дошли.

Как да обърнете посоката на превъртане на мишката и тъчпада в Windows 10
Мишка и Тъчпадs не само правят изчисленията лесни, но и по-ефективни и отнемат по-малко време. Не можем да си представим живот без тези устройства, но...
Как да промените курсора на мишката и размера на курсора, цвета и схемата в Windows 10
Показалецът на мишката и курсорът в Windows 10 са много важни аспекти на операционната система. Това може да се каже и за други операционни системи, т...
Безплатни и игри с отворен код за разработване на Linux игри
Тази статия ще обхване списък с безплатни двигатели за игри с отворен код, които могат да се използват за разработване на 2D и 3D игри на Linux. Същес...