---
id: "sistema.emulador"
titulo: "Emulador móvil"
resumo: "Abra un Android Virtual Device o un iOS Simulator dentro de Elyra y trabaje en él sin salir de la app."
idioma: "es"
tipo: "guia"
categoria: "ambientes"
aplicavelDesde: "0.0.16"
capabilities: ["devices.emulator.discovery"]
estadoEditorial: "aprovado"
nivelEvidencia: "artefato-distribuido"
refFonte: "27574c339b58316408f6be2d62169d59041d07bf"
revisaoFonte: "2026-09-24"
revisor: "mantenedor (v1, 2026-10-03)"
rota: "/docs/es/sistema/emulador/"
fonte: "pt-br/sistema/emulador.md"
caminhoPublico: "docs/publica/es/sistema/emulador.md"
hashFonte: "sha256:1efd54876a4ca7a04a4f72ae3598157d57325eb45d8098988dfc4e6d6ec44e3c"
hashDestaPagina: "sha256:837eb9c3a32ca8014b4390fe8b193e6874b4421ac38278e5949ca712f56128e4"
traducaoAssistidaPorIA: true
traducaoDesatualizada: false
corpoRetido: false
---
<!-- traducao-assistida-por-ia: idioma=ES fonte=pt-br/sistema/emulador.md fonteHash=sha256:1efd54876a4ca7a04a4f72ae3598157d57325eb45d8098988dfc4e6d6ec44e3c estado=atual -->

El emulador abre un teléfono **virtual** — un Android Virtual Device (AVD) o un iOS Simulator — y trae su
pantalla dentro de Elyra. La aplicación de su proyecto se ejecuta **en el dispositivo emulado**, en la
máquina donde Elyra está corriendo. Nada se copia a un teléfono físico.

## Cuándo usarlo

- Probar la app en Android o iOS sin depender de un dispositivo en su escritorio.
- Reproducir un toque, un gesto o un texto escrito y ver cómo reacciona la pantalla.
- Dejar que un agente trabaje en el dispositivo mientras usted sigue el mismo dispositivo en una pestaña
  o en el Canvas.

## Dónde aparece el emulador

- **Pestaña Emulador** — la pantalla del dispositivo, con el panel del dispositivo en la barra superior
  para elegir uno y conectar. La pestaña se abre desde la acción de nuevo dispositivo, junto al código.
- **Canvas > tarjeta de teléfono** — el mismo dispositivo en forma de tarjeta, con transmisión de
  pantalla y gestos.
- **Ajustes > Navegador > Emulador** — el interruptor "Open devices in Elyra", la elección "Which device
  opens" ("Automatic" prefiere un dispositivo ya encendido) y el diagnóstico de la máquina.

## Requisitos

- **Android**: el SDK de Android instalado — Android Studio instala `adb` y `emulator` — con
  `ANDROID_HOME` o `ANDROID_SDK_ROOT` apuntando a él (Elyra también busca en las rutas predeterminadas
  del sistema) y **un AVD ya creado**.
- **iOS**: macOS con Xcode y un runtime de iOS Simulator instalado. En Windows y Linux no hay Simulator
  que abrir.
- En **Ajustes > Navegador > Emulador**, el bloque "Esta máquina" dice si se puede abrir un dispositivo
  ahí y muestra la ruta del SDK encontrado. Use "Check again" después de instalar alguna pieza.

## Pasos

1. Abra **Ajustes > Navegador > Emulador** y lea el veredicto del bloque "Esta máquina". Si el SDK no se
   encontró, use "Get Android Studio" o indique la carpeta con "Change the folder".
2. Abra la pestaña **Emulador** desde la acción de nuevo dispositivo, junto al código.
3. En el **panel del dispositivo**, elija el dispositivo de la lista y conecte. La lista muestra lo que
   existe en la máquina, con la plataforma y el estado de cada uno.
4. Si prefiere el Canvas, agregue una tarjeta **Phone** y elija el mismo dispositivo en la lista de la
   tarjeta. Un dispositivo ya encendido se adopta sin preguntar; con varios apagados, quien elige es
   usted.
5. Espere a que empiece la transmisión: el panel muestra el estado de la pantalla — "Sin transmisión",
   "Conectando" o "Transmitiendo".

## Resultado

- El dispositivo elegido queda **activo para el workspace**: la pestaña, la tarjeta del Canvas y los
  comandos pasan a hablar con él sin repetir el objetivo en cada acción.
- La pantalla en vivo aparece en la pestaña y en la tarjeta, y la app corre en el dispositivo emulado.
- Nada se transfiere a un teléfono físico.

## Límites

- **La disponibilidad depende de la cadena de herramientas instalada.** Sin SDK/AVD en Android o sin
  Xcode y un runtime en iOS, el dispositivo no abre — Elyra no instala esas piezas por usted.
- **Un AVD que Elyra enciende por su cuenta corre sin ventana propia** (headless): la imagen es la
  pestaña de Elyra, no una ventana separada del emulador.
- **Elegir un AVD apagado por su nombre enciende ese dispositivo**, y por eso la primera conexión es la
  más lenta.
- **El emulador no es un camino hacia un teléfono físico**: el objetivo es siempre el dispositivo
  emulado, y el dispositivo no es su teléfono.
- **No hay captura de pantalla en esta familia de comandos.** En Android, lo que se lee de vuelta es el
  árbol de accesibilidad.

## Recuperación

- **"No encontrado. Instala Android Studio y luego crea un dispositivo virtual."** — falta el SDK.
  Instálelo, use "Check again" o indique la carpeta con "Change the folder".
- **"Instala Xcode y agrega un runtime de iOS Simulator."** — falta la cadena de herramientas de iOS, que
  solo existe en macOS.
- **La lista vino vacía** — cree un AVD en Android Studio o un Simulator en Xcode; Elyra lista lo que ya
  existe en la máquina, no crea dispositivos.
- **La pantalla no transmite** — revise el estado en el panel del dispositivo y conecte de nuevo. El
  dispositivo sigue siendo operable por la CLI incluso sin transmisión.

## Próximos pasos

- [Interactuar con el dispositivo emulado](/docs/es/sistema/emulador-interacao/)
- [Comandos del emulador](/docs/es/sistema/emulador-cli/)
- [Instalar, iniciar y leer una app en el Android emulado](/docs/es/sistema/emulador-android/)
