Uso avanzado del emulador
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Es posible que debas probar tu app en un dispositivo virtual y usar más que solo gestos básicos de la pantalla táctil y movimientos del teléfono. Por ejemplo, es posible que quieras simular diferentes ubicaciones o condiciones de red. En esta página, se describen las funciones avanzadas del emulador y las diferentes maneras de iniciarlo con Android Studio.
En las otras páginas de esta sección, se abordan formas aún más avanzadas de usar el emulador, que requieren que uses la terminal. Estos son casos de uso más especializados:
Para la mayoría de los desarrolladores de apps, las funciones de navegación básicas del emulador y las funciones descritas en esta página deberían ser suficientes para hacer pruebas. Para obtener una comparación de lo que puedes hacer con el emulador según cómo interactúes con él, consulta Comparación de funciones del emulador.
Limitaciones
Android Emulator no incluye hardware virtual para lo siguiente:
- Bluetooth
- NFC
- Inserción/expulsión de tarjetas SD
- Auriculares conectados a dispositivos
- USB
El emulador de reloj para Wear OS no incluye el botón Recientes (Apps recientes), el pad direccional ni el sensor de huellas dactilares.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Advanced emulator usage\n\nYou might need to test your app on a virtual device using more than\njust basic touch screen gestures and phone movements. For example, you might want to\nsimulate different locations or network conditions. This page covers advanced\nemulator features and different ways to launch the emulator with Android\nStudio.\n\nThe other pages in this section cover even more advanced ways to use the\nemulator, which require you to use the terminal. These more specialized use cases are:\n\n- If you aren't using Android Studio, you can [start the emulator from the command line](/studio/run/emulator-commandline).\n- To test features including fingerprint validation, or to change your virtual device's battery state, you can [send emulator console commands](/studio/run/emulator-console).\n- To have two emulator instances that can communicate to each other, or to set up other complex network architectures, you can [set up emulator networking](/studio/run/emulator-networking).\n\nFor most app developers, the\n[basic emulator navigation capabilities](/studio/run/emulator#navigate) and\nthe features on this page cover your testing needs. For a side-by-side\ncomparison of what you can do with the emulator depending on how you interact\nwith it, see [the emulator feature comparison](/studio/run/emulator-comparison).\n\nLimitations\n-----------\n\nThe Android Emulator doesn't include virtual hardware for the following:\n\n- Bluetooth\n- NFC\n- SD card insert/eject\n- Device-attached headphones\n- USB\n\nThe watch emulator for Wear OS doesn't provide the Overview (Recent Apps)\nbutton, D-pad, or fingerprint sensor."]]