Configurazione dell'emulatore Android

Questa guida descrive come preparare l'emulatore Android per testare l'app.

Panoramica

È possibile eseguire l'emulatore Android in un'ampia gamma di configurazioni per simulare i diversi dispositivi. Ogni configurazione è chiamata dispositivo virtuale. Quando si distribuisce e si testa l'app nell'emulatore, si seleziona un dispositivo virtuale preconfigurato o personalizzato che simula un dispositivo Android fisico, come un telefono Pixel o Nexus.

Le sezioni elencate di seguito descrivono come accelerare l'emulatore Android per ottenere prestazioni ottimali, come usare Android Device Manager per creare e personalizzare i dispositivi virtuali e come personalizzare le proprietà del profilo di un dispositivo virtuale. Inoltre, una sezione sulla risoluzione dei problemi illustra i problemi dell'emulatore più comuni e le relative soluzioni.

Sezioni

Accelerazione hardware per le prestazioni dell'emulatore

Come preparare il computer per ottenere prestazioni ottimali dell'emulatore Android usando la tecnologia di virtualizzazione Hyper-V o HAXM. Poiché l'emulatore Android può risultare estremamente lento senza l'accelerazione hardware, è consigliabile abilitare l'accelerazione hardware nel computer prima di iniziare a usare l'emulatore.

Gestione di dispositivi virtuali con Android Device Manager

Come usare Android Device Manager per creare e personalizzare dispositivi virtuali.

Modifica delle proprietà del dispositivo virtuale Android

Come usare Android Device Manager per modificare le proprietà del profilo di un dispositivo virtuale.

Risoluzione dei problemi dell'emulatore Android

In questo articolo sono descritti i problemi e i messaggi di avviso più comuni che si verificano durante l'esecuzione dell'emulatore Android, oltre a suggerimenti e soluzioni alternative.

Nota

Se si usa un Mac con un chip Apple, ad esempio M1, sarà necessario installare l'anteprima dell'emulatore Android per M1 da GitHub.

Dopo aver configurato l'emulatore Android, vedere Debug nell'emulatore Android per informazioni su come avviare l'emulatore e usarlo per il test e il debug dell'app.

Nota

A partire da Android SDK Tools 26.0.1 e versioni successive, Google ha rimosso il supporto per le funzionalità AVD/SDK Manager esistenti a favore dell'uso dei nuovi strumenti dell'interfaccia della riga di comando. A causa di queste funzionalità deprecate, vengono ora usati SDK Manager/Device Manager di Xamarin anziché SDK Manager/Device Manager di Google per Android Tools 26.0.1 e versioni successive. Per altre informazioni su Xamarin SDK Manager, vedere Configurazione di Android SDK per Xamarin.Android.