Android

Come configurare l'emulatore Android senza installare Android Studio in Linux

Come configurare l'emulatore Android senza installare Android Studio in Linux

Questo articolo spiegherà come installare l'emulatore Android ufficiale come applicazione autonoma in Linux. L'emulatore Android ufficiale viene fornito con la suite di sviluppo di applicazioni "Android Studio". Tuttavia, se non sei interessato allo sviluppo di app Android e desideri solo un emulatore funzionante senza installare Android Studio, questo articolo dovrebbe aiutarti. Tutti i passaggi menzionati nell'articolo sono testati su Ubuntu 20.04 versione LTS.

Installa gli strumenti della riga di comando

Scarica l'ultima versione di "Strumenti da riga di comando Android" da qui (scorri verso il basso fino alla sezione della riga di comando).

Estrai l'archivio scaricato e crea una nuova cartella denominata "tools" all'interno della directory "cmdline-tools". Copia e incolla tutti i file dalla cartella "cmdline-tools" alla cartella "tools". Il layout della directory finale dovrebbe essere simile a questo:

cmdline-tools
bidone
lib
AVVISO.TXT
fonte.proprietà
strumenti

Installa i pacchetti richiesti

Vai alla cartella "tools/bin", avvia una nuova finestra di terminale ed esegui il seguente comando per aggiornare i dettagli del repository:

$ ./sdkmanager

Quindi, esegui il seguente comando per elencare i pacchetti disponibili e installati:

$ ./sdkmanager --list

Installa alcuni pacchetti necessari per il funzionamento dell'emulatore Android:

$ ./sdkmanager platform-tools emulatore

Trova l'immagine di sistema corretta da utilizzare

Successivamente è necessario prendere nota dell'immagine di sistema che si desidera caricare nell'emulatore Android. Per ottenere un elenco di immagini di sistema scaricabili, eseguire il comando seguente:

$ ./sdkmanager --list | grep "immagini di sistema; android"

Dovresti ottenere un output simile a questo:

Vedrai alcuni numeri come "27", "28" ecc. in nome delle immagini di sistema. Questi numeri indicano i livelli dell'API Android. Trova la versione di Android corrispondente ai livelli API da qui e prendi nota dell'immagine di sistema appropriata che desideri utilizzare nell'emulatore e il numero del livello API.

Scarica l'immagine del sistema e i pacchetti corrispondenti

Successivamente, scarica i seguenti pacchetti utilizzando lo stesso numero di livello API che hai finalizzato nel passaggio precedente:

$ ./sdkmanager “piattaforme;android-30” “immagini di sistema;android-30;google_apis_playstore;x86_64” “strumenti di compilazione;30.0.2”

Ad esempio, se hai deciso di utilizzare "system-images;android-29;default;x86_64" come immagine di sistema, il comando cambierà in:

$ ./sdkmanager “piattaforme;android-29” “immagini di sistema;android-29;predefinito;x86_64” “strumenti di compilazione;29.0.3”

Puoi sempre utilizzare l'opzione "elenco" per trovare il comando corretto e i numeri di versione:

$ ./sdkmanager --list

Crea un nuovo AVD

AVD o "Dispositivo virtuale Android" è un insieme di parametri di configurazione che definisce i valori per un dispositivo virtuale che emulerà un vero dispositivo hardware Android.

Per creare un nuovo AVD, devi utilizzare l'immagine di sistema che hai scaricato nel passaggio precedente. Esegui il seguente comando per creare un nuovo AVD:

$ ./avdmanager create avd -n “my_avd_30” -k “system-images;android-30;google_apis_playstore;x86_64”

Sostituisci "my_avd_30" con qualsiasi nome a tua scelta. Potrebbe essere richiesto di modificare alcuni parametri di configurazione. Segui le istruzioni sullo schermo e modifica i valori in base alle tue esigenze.

Confermare che l'AVD è stato creato correttamente utilizzando il comando seguente:

$ ./avdmanager list avd

Dovresti ottenere un output simile a questo:

Dispositivi virtuali Android disponibili:
Nome: my_avd_30
Percorso: /home/nit/.android/avd/my_avd_30.avd
Target: Google Play (Google Inc.)
Basato su: Android 11.0 (R) Tag/ABI: google_apis_playstore/x86_64
Scheda SD: 512 MB

Nota il percorso di AVD nell'output sopra. Nello stesso percorso, puoi trovare un "config.ini” che può essere utilizzato per modificare i parametri di configurazione dell'AVD.

Esegui emulatore

Vai alla cartella "emulatore" (su alcune directory) e usa il seguente comando per avviare l'emulatore:

$ ./emulator -avd “my_avd_30”

Sostituisci "my_avd_30" con il nome del tuo AVD che hai creato nel passaggio precedente. Il tuo emulatore Android dovrebbe essere ora attivo e funzionante:

Puoi creare tutti gli AVD che desideri e ogni AVD / immagine di sistema verrà trattata separatamente.

Conclusione

L'emulatore Android offre un modo eccellente per emulare i dispositivi Android della vita reale sul tuo PC desktop. Puoi utilizzare l'emulatore per testare alcune app che sono ancora in fase di sviluppo oppure puoi utilizzare l'emulatore per eseguire regolarmente app e giochi compatibili con Android su un PC Linux. Le prestazioni dell'emulatore dipenderanno dalla potenza del tuo sistema, dalle tecnologie di virtualizzazione disponibili sul tuo PC e dalla compatibilità del tuo sistema con il modulo del kernel KVM.

Come aumentare gli FPS in Linux?
FPS sta per Fotogrammi al secondo. Il compito dell'FPS è misurare il frame rate nelle riproduzioni video o nelle prestazioni di gioco game. In parole ...
I migliori giochi di laboratorio dell'app Oculus
Se possiedi un visore Oculus, devi essere informato sul sideloading. Il sideloading è il processo di installazione di contenuti non archiviati sul vis...
I 10 migliori giochi da giocare su Ubuntu
La piattaforma Windows è stata una delle piattaforme dominanti per i giochi a causa dell'enorme percentuale di giochi che si stanno sviluppando oggi p...