GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare ed eseguire app Android su Ubuntu utilizzando Anbox

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 buona ragione per cui non valga la pena immaginarlo. Un nuovo promettente progetto "Anbox" sta per diventare 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. Ti consente di eseguire ed eseguire applicazioni Android sul tuo sistema Linux.

Nota 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 sull'hardware. Consente inoltre una migliore integrazione con il sistema operativo host.

Anbox inserisce il sistema operativo Android in un contenitore che riassume l'accesso all'hardware e integra i sistemi di servizio principali in un sistema Linux. Come qualsiasi altra applicazione nativa, ogni applicazione Android è integrata con il tuo 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 renderlo più semplice per te.

Fase 1:aggiornamento del sistema

Prima di iniziare il nostro tutorial, devi prima assicurarti che il tuo sistema sia aggiornato. Avvia il Terminale e inserisci i seguenti comandi:

sudo apt-get update
sudo apt-get upgrade

Passaggio 2:aggiungi Anbox Repo al tuo sistema

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

Aggiungi il repository Anbox al tuo sistema.

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

Aggiorna il tuo sistema.

sudo apt update

Passaggio 3:installazione dei moduli del kernel

Installa i moduli del kernel appropriati usando i seguenti comandi:

sudo apt install anbox-modules-dkms

Avvia manualmente i moduli del kernel:

sudo modprobe ashmem_linux
sudo modprobe binder_linux

Fase 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.

Fase 5:installazione di Anbox tramite Snap

Ora installeremo Anbox usando il comando snap.

Innanzitutto, assicurati di aver installato snap. Ubuntu 18.04 e versioni successive dovrebbero essere dotati di snap installato per impostazione predefinita. In caso contrario, puoi installare snap utilizzando la nostra guida.

snap --version

Installa Anbox. Tieni presente che poiché è ancora in fase di sviluppo, scaricheremo la versione beta.

sudo snap install --devmode --beta anbox

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

Passaggio 6:installazione di Android Studio

Poiché Anbox è uno strumento di emulazione per Android, devi anche installare gli strumenti di sviluppo Android per installare app su di esso.

Inizia con l'installazione di Java per Linux.

sudo apt install openjdk-11-jdk

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 ~/Downloads
unzip android-studio-ide-*-linux.zip

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

cd android-studio/bin

Esegui 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. Premi Avanti per continuare.

Scegli l'opzione Standard, quindi premi Avanti per continuare.

Seleziona il tema dell'interfaccia utente come di seguito.

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

Quando l'installazione viene completata correttamente, verrà visualizzata una schermata di riepilogo come di seguito.

Ora puoi avviare un nuovo progetto Android Studio.

Passaggio 7:installa gli strumenti della riga di comando Android

sudo apt install android-tools-adb

Passaggio 8:avvia il server ADB

Per ora l'Anbox è pronto per l'uso, ma prima devi avviare il server ADB.

adb start-server

Fase 9:scarica la tua app Android o un gioco

Ad esempio, cerchiamo un gioco da scaricare. APK Mirror è un'ottima risorsa per trovare giochi Android scaricabili in formato APK.

Vai al mirror APK per scaricare il gioco desiderato. Per ora, tieni presente che non tutti i giochi Android funzioneranno correttamente su Anbox. Inoltre, per configurazioni migliori, devi installare la versione x86 dal tuo gioco.

Passaggio 10:installazione e configurazione dell'APK

Dopo aver scaricato l'APK del gioco. Vai alla directory dei download.

cd ~/Downloads

Installa l'APK del gioco utilizzando il comando seguente.

adb install game.apk

Apri Anbox Application Manager dalle tue applicazioni.

Fase 11:avvia la tua app o il tuo gioco Android!

Voilà, ora hai l'app Android sul tuo sistema Linux! Si tratta di configurare Anbox sul tuo sistema Linux per eseguire app Android. Ora puoi divertirti a giocare ai tuoi giochi Android su Linux.

Infine, spero che questo tutorial ti sia piaciuto. Il tuo feedback e le tue domande sono i benvenuti.


Ubuntu
  1. Come installare PHP 7.4 e 8.0 su Ubuntu 18.04 o 20.04

  2. Come installare Anaconda su Ubuntu 18.04 e 20.04

  3. Come installare Android Studio su Ubuntu 18.04

  4. Come installare Maven su Ubuntu 18.04

  5. Come installare Anbox su Ubuntu 20.04?

Come installare e utilizzare SSHGuard su Ubuntu 20.04

Come installare Systemback su Ubuntu 18.04 e Ubuntu 19.10, 20.04

Come installare ADB e Fastboot su Ubuntu 20.04 LTS

Come installare e configurare XAMPP su Ubuntu Linux

Come installare e configurare Nagios in Ubuntu Linux

Come installare Anbox su Ubuntu 20.04