Potresti dover testare la tua app su un dispositivo virtuale utilizzando non solo gesti del touchscreen di base e movimenti del telefono. Ad esempio, puoi simulare località o condizioni di rete diverse. Questa pagina illustra le funzionalità avanzate dell'emulatore e i diversi modi per avviarlo con Android Studio.
Le altre pagine di questa sezione trattano modi ancora più avanzati per utilizzare l'emulatore, che richiede l'utilizzo del terminale. Questi casi d'uso più specializzati sono:
- Se non usi Android Studio, puoi avviare l'emulatore dalla riga di comando.
- Per testare le funzionalità, inclusa la convalida dell'impronta, o per modificare lo stato della batteria del dispositivo virtuale, puoi inviare i comandi della console dell'emulatore.
- Per avere due istanze di emulatori che possano comunicare tra loro o per configurare altre architetture di rete complesse, puoi configurare una rete di emulatori.
Per la maggior parte degli sviluppatori di app, le funzionalità di navigazione di base dell'emulatore e le funzionalità in questa pagina soddisfano le tue esigenze di test. Per un confronto affiancato di ciò che puoi fare con l'emulatore a seconda di come interagisci con l'emulatore, consulta il confronto delle funzionalità dell'emulatore.
Limitazioni
Android Emulator non include hardware virtuale per:
- Bluetooth
- NFC
- Inserimento/espulsione scheda SD
- Cuffie collegate al dispositivo
- USB
L'emulatore di smartwatch per Wear OS non fornisce il pulsante Panoramica (app recenti), il D-pad o il sensore di impronte digitali.