Ejecutar aplicaciones de la Tienda Windows en el simulador
El simulador de Visual Studio para aplicaciones de la Tienda Windows es una aplicación de escritorio que simula una aplicación de la Tienda Windows. Permite al desarrollador ejecutar aplicaciones y simular eventos táctiles y rotaciones comunes en un mismo equipo. También puedes elegir el tamaño físico de la pantalla y la resolución que quieres emular, simular las coordenadas de ubicación geográfica de los eventos de datos proporcionados por el usuario y simular propiedades de conexión de red.
Consulte Ejecutar aplicaciones de Windows Phone en el simulador para obtener información de Windows Phone. |
Junto con Visual Studio, el simulador proporciona un entorno donde puedes diseñar, desarrollar, depurar y probar aplicaciones de la Tienda Windows. Sin embargo, antes de publicar la aplicación en la Tienda Windows, debería probarla en un dispositivo real.
Precaución |
---|
El simulador de Visual Studio para aplicaciones de la Tienda Windows no se ejecuta en un entorno aislado del equipo local.Por eso, los errores que aparecen en el simulador (como un error irrecuperable del sistema), también pueden afectar a todo el equipo. |
En este tema
Aprenderás a:
Establecer el simulador como destino
Elegir el modo de interacción
Elegir una acción individual
Habilitar o deshabilitar el modo Siempre visible
Cambiar la orientación del dispositivo
Cambiar el tamaño y la resolución de pantalla simulados
Establecer la ubicación geográfica simulada del dispositivo
Realizar una captura de pantalla de la aplicación para enviarla a Microsoft Store
Simular propiedades de conexión de red
Navegar por el simulador con el teclado
Navegar por la barra de herramientas del simulador
Apagar el simulador
Establecer el simulador como destino
Para ejecutar la aplicación de la Tienda Windows en el simulador, selecciona Simulador en la lista desplegable que hay junto al botón Iniciar depuración en la barra de herramientas Estándar del depurador.
Elegir el modo de interacción
Mouse
Modo del mouse
Establece el modo de interacción en los gestos del mouse. Los gestos del mouse son los clics, los doble clics y arrastrar.
Toque con un solo dedo
Iniciar emulación táctil
Establece el modo de interacción en gestos de toque con un solo dedo. Los eventos de un solo dedo son pulsar, arrastrar y deslizar rápidamente.
El icono de destino único indica la ubicación de los eventos en el simulador. Usa el mouse para colocar el puntero. |
|
Presiona el botón primario del mouse para activar el modo táctil. Por ejemplo, haz clic en el botón para simular una pulsación, o mantenlo presionado para arrastrar o deslizar rápidamente. |
Modo táctil de acercar y alejar
Emulación táctil, acercar/alejar.
Establece el modo de interacción en gestos táctiles de acercar y alejar utilizando dos dedos.
El icono de destino doble indica la ubicación de los dos dedos en la pantalla del dispositivo.
|
|
|
Rotación de objetos
Emulación táctil, girar
Establece el modo de interacción en los gestos de rotación de dos dedos.
El icono de destino doble indica la ubicación de los dos dedos en la pantalla del dispositivo.
|
|
|
Elegir una acción individual
Los botones siguientes generan acciones únicas que son independientes del modo de interacción.
Habilitar o deshabilitar el modo Siempre visible
Puedes establecer la ventana del simulador para que siempre esté encima de las demás.
Alternar la ventana de nivel superior Habilita o deshabilita el modo Siempre visible de la ventana del simulador. |
Cambiar la orientación del dispositivo
Puedes cambiar la orientación del dispositivo entre vertical y horizontal rotándolo 90 grados en cualquier dirección.
Nota |
---|
El simulador no respeta la propiedad DisplayProperties.AutoRotationPreferences de un proyecto.Por ejemplo, si el proyecto establece la orientación en Landscape y, después, tú rotes el simulador para situarlo en orientación vertical, la imagen de la pantalla del simulador también se rotará y cambiará de tamaño.Debes probar la configuración en un dispositivo real. |
Rotar el simulador 90 grados a la derecha Rota el simulador 90 grados en el sentido de las agujas del reloj. |
|
Rotar el simulador 90 grados a la izquierda Rota el simulador 90 grados en el sentido contrario a las agujas del reloj. |
Nota |
---|
Si rotas el simulador de modo que su borde sea mayor que la pantalla en que aparece, su tamaño cambia para ajustarse automáticamente a la pantalla.Si lo vuelves a rotar, no recupera su tamaño original. |
Cambiar el tamaño y la resolución de pantalla simulados
Para cambiar el tamaño y la resolución de pantalla simulados, elige el botón Cambiar resolución en la paleta. Después, selecciona otro tamaño y resolución en la lista.
El tamaño y la resolución de la pantalla aparecen como Pulgadas de ancho de pantalla, ancho de píxel X alto de píxel. Ten en cuenta que tanto el tamaño como la resolución de pantalla son simulados. Las coordenadas de ubicación del simulador se convierten a las coordenadas del tamaño y la resolución seleccionados del dispositivo.
Nota |
---|
Puedes guardar versiones a escala de las imágenes de mapa de bits en tu aplicación. Windows cargará la imagen correcta para la escala actual.Consulta Guidelines for scaling to pixel density.Sin embargo, si cambias la resolución del simulador de modo que Windows elija otra imagen para ajustarla a la resolución, deberás detener y reiniciar la sesión de depuración para ver la nueva imagen. |
Establecer la ubicación geográfica simulada del dispositivo
Para probar aplicaciones con reconocimiento de ubicación, usa el cuadro de diálogo Establecer ubicación.
Elija el botón Establecer ubicación.
Si faltan requisitos por satisfacer, aparece el cuadro de diálogo Establecer ubicación.
Los requisitos incumplidos de la lista se marcan con un círculo rojo que contiene una "X".
Si el requisito no te exige que te pongas en contacto con el administrador del sistema, elige Configurar para corregir automáticamente el problema.
De lo contrario, ponte en contacto con el administrador del sistema para corregir el problema.
En el cuadro de diálogo Establecer ubicación, establece los valores de Latitud y Longitud en grados decimales.
Establece el valor de Altitud para indicar el alto de la posición, especificado en metros por encima o por debajo de la posición. Usa valores negativos para especificar altitudes situadas por debajo de la posición.
Establece el valor de Radio de error para indicar, en metros, el nivel de precisión de las coordenadas de latitud y longitud.
Realizar una captura de pantalla de la aplicación para enviarla a la Tienda Windows
Cuando se envía una aplicación a la Tienda Windows, hay que incluir capturas de pantalla de ella.
Nota |
---|
La captura de pantalla se guarda con la resolución actual del simulador.Para cambiar la resolución, elige el botón Cambiar resolución. |
Para crear capturas de pantalla de la aplicación en el simulador, elige el botón Capturar pantalla en el Portapapeles. |
|
Para establecer la ubicación donde se encuentra la captura de pantalla, haz clic en el botón Configuración de captura de pantalla y elige la ubicación en el menú contextual. |
Simular propiedades de conexión de red
Puedes ayudar a los usuarios de la aplicación a administrar los costos de las conexiones de red de uso medido haciendo que tengan conocimiento de ellos o de los cambios de estado del plan de datos, y habilitando la aplicación para utilizar esta información y evitar incurrir así en gastos adicionales por uso en roaming o por superar un límite de transferencia de datos determinado. La API de Windows.Networking.Connectivity te permite responder a eventos NetworkStatusChanged y SystemTrigger.TriggerType. Consulte Cómo administrar límites de costos de red de uso medido.
Para depurar o probar el código con reconocimiento de costos de red, el simulador puede imitar las propiedades de una red que se exponen a través del objeto ConnectionProfile devuelto por GetInternetConnectionProfile.
Para simular propiedades de red:
En la barra de herramientas del simulador, elija Cambiar propiedades de red
En el cuadro de diálogo Establecer propiedades de red, selecciona Usar propiedades de red simuladas.
Nota Desactiva la casilla para quitar la simulación y vuelve a las propiedades de red de la interfaz conectada actualmente.
Escribe un Nombre de perfil para la red simulada. Se recomienda el uso de un nombre único para poder identificar la simulación en la propiedad ProfileName del objeto ConnectionProfile.
Selecciona el valor NetworkCostType para el perfil en la lista Tipo de costo de red.
En la lista Marca de estado del límite de datos, puedes establecer la propiedad ApproachingDataLimit o OverDataLimit en true, o puedes elegir Por debajo del límite de datos para establecer ambos valores en false.
En la lista Estado de movilidad, establece la propiedad Roaming.
Elige Establecer propiedades para simular las propiedades de red desencadenando un evento NetworkStatusChanged en primer plano y una clase SystemTrigger en segundo plano de tipo NetworkStateChange.
Más información sobre la administración de conexiones de red
Cómo administrar límites de costos de red de uso medido.
Analizar el uso de energía en las aplicaciones de la Tienda
Windows.Networking.Connectivity
Cómo responder a eventos del sistema con tareas en segundo plano
Navegar por el simulador con el teclado
Navegar por la barra de herramientas del simulador
Presione Ctrl+Alt+Flecha arriba para cambiar el foco de la ventana del simulador a la barra de herramientas del simulador.
Usa las teclas Flecha arriba y Flecha abajo para desplazarte entre los botones de la barra de herramientas.
Apagar el simulador
Presiona Ctrl+Alt+F4.