Come installare ed eseguire applicazioni Android su Ubuntu utilizzando Anbox

Avete mai pensato di eseguire un app Android o un gioco sul vostro sistema Linux? Android e Linux sono parenti stretti e non c’è una ragione difficile per cui non valga la pena immaginarlo. Un nuovo progetto promettente “Anbox” è in corso per essere una meravigliosa applicazione per gli utenti Linux.

Anbox è uno strumento di emulazione del sistema Linux. Può fungere da livello tra le app Android e il tuo sistema Linux che sono puramente codificati. Esso consente di eseguire ed eseguire applicazioni Android sul vostro sistema Linux.

Si noti che Anbox non è il primo emulatore Android per Linux. Anche progetti come Shashlik o Genimobile utilizzano un emulatore per eseguire Android. Questi emulatori creano un intero sistema emulato con il proprio kernel. D’altra parte, Anbox esegue il sistema Android con lo stesso kernel del sistema operativo host. Non è necessario alcun livello di emulazione come QEMU. Tutto funziona direttamente su hardware. Consente inoltre una migliore integrazione con il sistema operativo host.

Anbox posiziona il sistema operativo Android in un contenitore che riassume l’accesso hardware e integra i sistemi di servizio di base in un sistema Linux. Come qualsiasi altra applicazione nativa, ogni applicazione Android è integrato con il sistema operativo.

Installazione di Anbox su Ubuntu

In questo tutorial, ti guideremo attraverso l’installazione di Anbox e configureremo il tuo Linux per eseguire qualsiasi applicazione Android. Anche se non è un compito facile, cercheremo di rendere più semplice per voi.

Passo 1 – Aggiornamento del sistema

Prima di iniziare il nostro tutorial, è necessario prima di assicurarsi che il sistema è up-to-date. Avvia il terminale e inserisci i seguenti comandi:

sudo apt-get updatesudo apt-get upgrade

Passo 2-Aggiungere Anbox Repo al sistema

In questa sezione, aggiungeremo il PPA al tuo sistema Linux e installeremo l’essenziale e appropriato pacchetto anbox-modules-dkms, che contiene i moduli del kernel.

Aggiungi un repository Anbox al tuo sistema.

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

Abilita moduli Kernel Anbox
Abilita moduli Kernel Anbox

Aggiorna il tuo sistema.

sudo apt update

Aggiornamento Repository
Repository di Aggiornamento

Fase 3 – Installare i Moduli del Kernel

Installare moduli del kernel appropriati utilizzando i seguenti comandi:

sudo apt install anbox-modules-dkms

Avviare i moduli del kernel manualmente:

sudo modprobe ashmem_linuxsudo modprobe binder_linux

Impostazione dei moduli del kernel
Impostazione dei moduli del kernel

Passo 4-Verificare i moduli del kernel

Ora, verifichiamo che i nuovi moduli del kernel sono stati installati con successo.

ls -l /dev/{ashmem,binder}

L’output del comando precedente dovrebbe essere simile allo screenshot qui sotto.

Verifica moduli kernel installati
Verifica moduli kernel installati

Passo 5-Anbox Installazione utilizzando Snap

Ora installeremo il Anbox utilizzando il comando snap.

In primo luogo, assicurarsi di aver installato snap. Ubuntu 18.04 e superiori dovrebbe venire con snap installato di default. In caso contrario, è possibile installare snap utilizzando la nostra guida.

snap --version

Snap Versione
Snap Versione

Installare Anbox. Si noti che dal momento che è ancora in fase di sviluppo, scaricheremo la versione beta.

sudo snap install --devmode --beta anbox

Installazione di Anbox
Installazione di Anbox

Dopo che l’installazione è stata completata, l’output dovrebbe apparire come di seguito.

Anbox Installato correttamente
Anbox installato correttamente

Passo 6-Android Studio Installazione

Dal momento che Anbox è uno strumento di emulazione per Android, è inoltre necessario installare strumenti di sviluppo Android per installare applicazioni su di esso.

Inizia con l’installazione di Java per Linux.

sudo apt install openjdk-11-jdk

Installazione di Java per Linux
Installazione di Java per Linux

Scarica Android Studio: Purtroppo, l’applicazione Android Studio non ha alcun pacchetto binario scaricabile. Scarica la tua suite di sviluppo per Linux:

Clicca qui per la pagina di download.

Al termine del download, puoi tornare al tuo terminale ed estrarre Android Studio.

cd ~/Downloadsunzip android-studio-ide-*-linux.zip

Ora passare alla directory Android Studio bin per avviare il processo di installazione.

cd android-studio/bin

Eseguire lo script di installazione di Android Studio.

./studio.sh

All’avvio della procedura guidata di Android Studio, verrà visualizzata una schermata di benvenuto come la seguente. Premere avanti per continuare.

Android Studio Schermata di benvenuto
Android Studio Schermata di benvenuto

Scegliere l’opzione Standard, quindi premere avanti per continuare.

Selezionare l'opzione standard
Selezionare l’opzione standard

Seleziona il tema dell’interfaccia utente come di seguito.

Seleziona Tema UI
Seleziona tema UI

Verificare le impostazioni di installazione e premere Avanti per avviare il processo di installazione.

Verifica Impostazioni Android Studio
Verifica impostazioni Android Studio

Quando l’installazione viene completata correttamente si otterrà una schermata di riepilogo come di seguito.

L'installazione di Android Studio viene completata con successo
L’installazione di Android Studio viene completata con successo

Ora è possibile avviare un nuovo progetto Android Studio.

Avviare Nuovo Progetto Android
Avviare il Nuovo Progetto Android

Passo 7 – Installare Android Strumenti a Riga di Comando

sudo apt install android-tools-adb

Installare ADB
Installare ADB

Passo 8 – Start ADB Server

Per ora il Anbox è pronti ad andare, ma prima, è necessario avviare l’ADB server.

adb start-server

Avviare il server ADB.
Avviare il server ADB.

Passo 9-Scarica la tua app Android o un gioco

Ad esempio, cerchiamo di cercare un gioco da scaricare. APK Mirror è una grande risorsa per trovare giochi Android scaricabili in formato APK.

Vai al mirror APK per scaricare il gioco previsto. Per ora, nota che non tutti i giochi Android funzioneranno correttamente su Anbox. Anche per configurazioni migliori, è necessario installare la versione x86 dal tuo gioco.

Passo 10 – Installare e configurare APK

Dopo aver scaricato il gioco APK. Vai alla directory download.

cd ~/Downloads

Installa l’APK del gioco usando il comando seguente.

adb install game.apk

APK Installato con successo
APK installato con successo

Aprire Anbox Application Manager dalle applicazioni.

Gestione applicazioni Anbox
Gestione applicazioni Anbox

Passo 11-Lanciare la vostra applicazione Android o un gioco!

Inizia il tuo gioco
Inizia il tuo gioco

Voilà, ora avete app Android sul vostro sistema Linux! Questo è tutto sulla configurazione di Anbox sul tuo sistema Linux per eseguire app Android. Ora puoi divertirti a giocare ai tuoi giochi Android sul tuo Linux.

Infine, spero che vi sia piaciuto questo tutorial. I vostri commenti e domande sono i benvenuti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.