La posizione di Android nel mercato mobile è fuori discussione, ma ci sono molte ragioni per cui un utente vorrebbe eseguire le proprie app in un ambiente desktop. Gli emulatori sono la risorsa principale, ma il progetto Anbox adotta un'altra strategia. Invece di emulare ogni componente (con tutte le perdite di prestazioni che questo comporta), Anbox esegue Android sotto lo stesso kernel del sistema operativo, garantendo così una maggiore integrazione.
L'idea di avere Android sul desktop non è particolarmente nuova. Molti progetti hanno morso la polvere e altri hanno deciso di cambiare rotta (privilegiando l'esecuzione di giochi mobili), ma Android-x86 tiene duro e offre già Release Candidate di Pie 9.0. Ora, se occupare un intero computer con Android non è un'opzione o gli strumenti di virtualizzazione danno problemi, è probabile che alcuni utenti preferiscano emulare direttamente il sistema operativo. Tuttavia, esiste un'altra alternativa nell'universo Linux: Anbox.
Come eseguire app Android su Linux con Anbox
A differenza degli emulatori tradizionali, Anbox esegue Android sul kernel del sistema operativo host, in modo che l'accesso all'hardware disponibile sia più 'pulito' e non comporti tante penalità di prestazioni. Se decidi di installarlo, in cambio riceverai un ambiente molto spartano basato su Android Nougat 7.1.1, con un paio di app di base e senza accesso al Play Store. Gli sviluppatori di Anbox riconoscono che è possibile aggiungerlo, ma non intendono fornire alcun tipo di supporto. Il processo di installazione per Anbox è... complicato, anche se non impossibile:
- In primo luogo, devi aggiungere il PPA di Anbox («sudo add-apt-repository ppa:morphis/anbox-support»), aggiornare («sudo apt update») e installare un paio di moduli DKMS («sudo apt install linux-headers-generic anbox-modules-dkms»).
- La seconda fase inizializza entrambi i moduli («sudo modprobe ashmem_linux» e «sudo modprobe binder_linux»), e installa Anbox con l'aiuto di Snap («snap install --devmode --beta anbox», se non hai Snap dovrai installarlo prima).
- Infine, dobbiamo configurare ADB («sudo apt install android-tools-adb») o altrimenti sarà impossibile installare app in Anbox («adb install nombre-de-app.apk»).
Il resto è questione di aggiungere le tue app preferite (usando qualche mirror online per ottenere gli APK) e vedere come funzionano sotto Anbox. Per concludere, è necessario sottolineare che la sua compatibilità non è al 100%. Se un'app dipende da una specifica funzionalità hardware (WiFi, Bluetooth o telefonia) o va d'accordo con la modalità Freeform di Android 7, è molto probabile che non venga eseguita correttamente. Prova con la tua distribuzione e raccontaci come è andata.
Sito ufficiale: Clicca qui