Come eseguire app Android su Linux

Figurina mascotte Android in piedi sulla tastiera di un laptop

quietbits/Shutterstock.com



Hai mai desiderato eseguire un'app Android su Linux ma non volevi pasticciare con bridge di debug, ambienti di sviluppo o app di sideload? Un'app chiamata Anbox lo rende possibile e ti mostriamo come utilizzarla.

App Android su Linux

Essere in grado di eseguire app Android su Linux ti offre più scelta, e poi alcune. Al momento in cui scriviamo, ci sono quasi 3,5 milioni di app sul Google Play Store.





Linux è estremamente ben supportato dalla comunità di sviluppo. Non importa cosa stai cercando, è probabile che ci sia un programma per quell'attività. Ma se hai mai utilizzato un'app Android e desideri che ci fosse una versione per il tuo laptop o desktop, sarai felice di poter eseguire esattamente la stessa app Android sul tuo schermo intero.

Come accedere alle opzioni sviluppatore e abilitare il debug USB su Android IMPARENTATO Come accedere alle opzioni sviluppatore e abilitare il debug USB su Android

Puoi sviluppare e eseguire il debug delle app Android su Linux, ovviamente. E con un ambiente di sviluppo correttamente installato e configurato potresti eseguire app Android di terze parti. Ma la maggior parte delle persone non sono sviluppatori. Quello che cercano è la semplicità. Non vogliono che un incontro di wrestling configuri una toolchain che non utilizzeranno mai, per poi caricare i file APK scaricati da fonti non autorizzate. Perché non possono semplicemente installare il loro gioco Android preferito, semplicemente come fanno sul loro smartphone?



Annuncio pubblicitario

Bene, ora puoi fare proprio questo. Anbox è un'applicazione Android in a box che fornisce un ambiente Android in cattività. La versione di Android è l'ultima versione del Progetto open source Android .

Questa non è un'emulazione. Funziona davvero con Android, anche se containerizzato in un modo che significa che non può accedere direttamente all'hardware o ai dati. E poiché è davvero Android, qualsiasi app Android dovrebbe funzionare in Anbox. Tuttavia, se l'app o il gioco richiede l'accesso a GPS o accelerometri o altre fonti di dati per smartphone, non avrai la stessa esperienza su un computer desktop.

IMPARENTATO: Le migliori app Android che dovresti utilizzare sul tuo Chromebook



Installazione ed esecuzione di Anbox

Come lavorare con i pacchetti Snap su Linux IMPARENTATO Come lavorare con i pacchetti Snap su Linux

Anbox viene fornito come pacchetto snap, quindi il comando di installazione è lo stesso per tutte le distribuzioni. Se non hai |_+_| installato controlla il nostro articolo su |_+_| e i suoi comandi comuni .

snap

Installazione di Anbox dalla riga di comando

E questo è tutto. Al termine dell'installazione, puoi avviare Anbox. Premi il tasto Super, solitamente situato tra i tasti Ctrl e Maiusc a sinistra, e digita anbox nel campo di ricerca di GNOME. Quando vedi l'icona di Anbox, fai clic su di essa.

Ricerca di Anbox nella schermata delle attività di GNOME

La finestra principale di Anbox è già popolata con alcune comuni app Android, come Calendario e Calcolatrice.

Una selezione di applicazioni Android in Anbox

Facendo clic su una delle icone si aprirà l'app, proprio come si apre sul tuo smartphone. Un singolo clic emula un tocco con le dita su un dispositivo mobile. Un solo clic sull'icona Calcolatrice, ad esempio, avvierà il familiare Calcolatrice Android.

La calcolatrice Android in esecuzione su Linux

Facendo clic sull'icona Impostazioni dentate si apre l'app delle impostazioni di Android. Questo ha tutte le solite categorie. Puoi scorrere verticalmente nelle app utilizzando la rotellina del mouse. Nelle app che supportano lo scorrimento laterale, puoi fare clic con il pulsante sinistro del mouse e tenere premuto il pulsante, quindi spostare il mouse a destra o a sinistra.

Categorie di impostazioni nell

Installazione di Google Play

Anbox non può fornire l'applicazione Google Play Store. Google consentirà solo ai dispositivi certificati di essere spediti con le loro applicazioni. Questo vale anche per i dispositivi virtuali. Puoi installarlo manualmente se vuoi, ovviamente.

Il processo che dobbiamo seguire è:

  • Installa alcuni strumenti Linux che saranno richiesti durante l'installazione
  • Scarica uno script di installazione da GitHub
  • Esegui lo script
  • Imposta alcune autorizzazioni all'interno di Anbox

Su Ubuntu, il comando per installare gli strumenti è:

snap

Installazione della toolchain in Ubuntu

Sopra Manjaro o un'altra distribuzione Arch, usa:

chmod

Su Fedora devi digitare:

snap install --devmode --beta anbox
Annuncio pubblicitario

Per scaricare lo script di installazione, su tutte le distribuzioni, incollalo in una finestra di terminale. Ctrl+Shift+V è la scorciatoia per incollare.

sudo apt install wget curl lzip tar unzip squashfs-tools

Download dello script di installazione dalla riga di comando

Il download richiederà solo pochi istanti. Una volta completato, dobbiamo rendere eseguibile lo script. Bene usa |_+_| :

sudo pacman -Sy wget curl lzip tar unzip squashfs-tools

Impostazione dei permessi eseguibili per lo script di installazione

E ora possiamo eseguire lo script.

sudo dnf install wget curl lzip tar unzip squashfs-tools

Esecuzione dello script di installazione

Questo richiederà diversi minuti per l'esecuzione. Vedrai più barre di avanzamento durante l'installazione. Ci sono anche lunghe pause quando sembra che non stia succedendo nulla. Sii paziente e lo script alla fine terminerà.

Al termine dell'installazione, apri Anbox. Vedrai che l'icona di Google Play Store è stata aggiunta all'elenco delle app. Ma non fare ancora clic su di esso.

Invece, fai clic sull'icona Impostazioni e fai clic su App.

La voce App nel menu Impostazioni

Scorri verso il basso fino a visualizzare le voci Google Play Services e Google Play Store.

Le voci di Google nell

Annuncio pubblicitario

Fai clic sulla voce Google Play Services, scorri fino a visualizzare la voce Autorizzazioni e fai clic su di essa.

La voce delle autorizzazioni nell

Imposta tutte le autorizzazioni su On.

I permessi dei servizi di Google Play

Torna all'elenco delle app, fai clic su Google Play Store > Autorizzazioni e imposta tutte le autorizzazioni su On.

Le autorizzazioni del Google Play Store

Chiudi l'app Impostazioni e fai clic sull'icona del Google Play Store. Vedrai la schermata di benvenuto di Google Play. Ciò significa che l'app Google Play Store comunica felicemente con Google, proprio come se fosse su un dispositivo Android fisico.

Fare clic sul pulsante Accedi.

La schermata di benvenuto di Google

Inserisci il tuo nome utente Google o il numero dello smartphone e fai clic sul pulsante Avanti.

La schermata del nome utente di Google Play

Inserisci la tua password Google e fai clic sul pulsante Avanti.

La schermata della password di Google Play

Vedrai un paio di schermate di termini e condizioni, quindi sarai nel Play Store. Questo si comporta esattamente come il Play Store sul tuo smartphone. Cosa che dovrebbe, perché in realtà è la stessa cosa.

Il Google Play Store

Abbiamo cercato un app chiamata Trello e ho fatto clic sul pulsante verde Installa.

Trello sul Google Play Store

Annuncio pubblicitario

Pochi istanti dopo, l'icona di Trello è stata aggiunta alla finestra principale di Anbox.

Facendo clic sull'icona Trello si avvia Trello, come previsto.

La schermata di benvenuto di Trello

Niente batte facile

Anbox è una risposta meravigliosamente semplice per poter installare app Android su Linux. Era possibile in passato con un po' di fatica, ma mai così facilmente.

Se sei interessato a eseguire il sistema operativo Android completo sul tuo dispositivo Linux anziché solo le app, considera installazione di Android in VirtualBox .

IMPARENTATO: Come installare Android in VirtualBox

LEGGI SUCCESSIVO Foto del profilo di Dave McKay Dave McKay
Dave McKay ha usato per la prima volta i computer quando era in voga il nastro di carta perforata, e da allora ha programmato. Dopo oltre 30 anni nel settore IT, ora è un giornalista tecnologico a tempo pieno. Durante la sua carriera ha lavorato come programmatore freelance, manager di un team internazionale di sviluppo software, project manager di servizi IT e, più recentemente, come Data Protection Officer. I suoi scritti sono stati pubblicati da howtogeek.com, cloudavvyit.com, itenterpriser.com e opensource.com. Dave è un evangelista di Linux e un sostenitore dell'open source.
Leggi la biografia completa

Articoli Interessanti