Come installare ed eseguire applicazioni Android su Ubuntu utilizzando Anbox

Esegui app Android su Linux

Hai mai pensato di eseguire un’app Android o un gioco sul tuo 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-Aggiungi Anbox Repo al tuo 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 i moduli del kernel Anbox
Abilita i moduli del kernel Anbox

Aggiorna il tuo sistema.

sudo apt update
Aggiorna Repository
Aggiorna Repository

Passo 3-Installa i moduli del kernel

Installa i moduli del kernel appropriati usando i seguenti comandi:

sudo apt install anbox-modules-dkms

Avviare manualmente i moduli del kernel:

sudo modprobe ashmem_linuxsudo modprobe binder_linux
Impostazione dei moduli del kernel
Impostazione dei moduli del kernel

Passo 4 – Verifica dei moduli del kernel

Ora, verifichiamo che i nuovi moduli del kernel siano stati installati correttamente.

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 – Installazione di Anbox con Snap

Ora installeremo Anbox usando 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
Installa Anbox
Installa Anbox

Al termine dell’installazione, l’output dovrebbe apparire come di seguito.

Anbox installato con successo
Anbox installato con successo

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
Installa Java per Linux
Installa Java Per Linux

Scarica Android Studio: sfortunatamente, l’applicazione Android studio non ha un 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, apparirà una schermata di benvenuto come la seguente. Premere avanti per continuare.

Schermata di benvenuto di Android Studio
Schermata di benvenuto di Android Studio

Scegli l’opzione Standard, quindi premi avanti per continuare.

Seleziona l'opzione standard
Seleziona l’opzione standard

Seleziona il tema dell’interfaccia utente come di seguito.

Seleziona Tema UI
Seleziona tema UI

Verifica le impostazioni di installazione e premi next per avviare il processo di installazione.

Verifica Impostazioni Android Studio
Verifica impostazioni Android Studio

Al termine dell’installazione 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 il Nuovo Progetto Android
Avviare il Nuovo Progetto Android

Step 7 – Installare Android Strumenti a Riga di Comando

sudo apt install android-tools-adb
Installare ADB
Installare ADB

Step 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

Apri Anbox Application Manager dalle tue applicazioni.

Anbox Application Manager
Anbox Application Manager

Passo 11 – Avviare la vostra applicazione Android o un gioco!

Inizia il tuo gioco
Inizia il tuo gioco

Voilà, ora avete Android app 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.

Previous post Club Sandwich girandole
Next post Kevin Plank parla di Under Armour’s Vision Quest