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
- Passo 1 – Aggiornamento del sistema
- Passo 2-Aggiungere Anbox Repo al sistema
- Fase 3 – Installare i Moduli del Kernel
- Passo 4-Verificare i moduli del kernel
- Passo 5-Anbox Installazione utilizzando Snap
- Passo 6-Android Studio Installazione
- Passo 7 – Installare Android Strumenti a Riga di Comando
- Passo 8 – Start ADB Server
- Passo 9-Scarica la tua app Android o un gioco
- Passo 10 – Installare e configurare APK
- Passo 11-Lanciare la vostra applicazione Android o un gioco!
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
Aggiorna il tuo sistema.
sudo apt update
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
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.
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
Installare Anbox. Si noti che dal momento che è ancora in fase di sviluppo, scaricheremo la versione beta.
sudo snap install --devmode --beta anbox
Dopo che l’installazione è stata completata, l’output dovrebbe apparire come di seguito.
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
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.
Scegliere l’opzione Standard, quindi premere avanti per continuare.
Seleziona il tema dell’interfaccia utente come di seguito.
Verificare le impostazioni di installazione e premere Avanti per avviare il processo di installazione.
Quando l’installazione viene completata correttamente si otterrà una schermata di riepilogo come di seguito.
Ora è possibile avviare un nuovo progetto Android Studio.
Passo 7 – Installare Android Strumenti a Riga di Comando
sudo apt install android-tools-adb
Passo 8 – Start ADB Server
Per ora il Anbox è pronti ad andare, ma prima, è necessario avviare l’ADB server.
adb start-server
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
Aprire Anbox Application Manager dalle applicazioni.
Passo 11-Lanciare la vostra applicazione Android o un 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.