Depuración de Android Wear en un emulador
En estos artículos se explica cómo depurar una aplicación de Xamarin.Android Wear en un emulador.
Información general sobre depurar Wear en el emulador
Para desarrollar una aplicación de Android Wear es necesario ejecutarla, ya sea en un hardware físico o en un emulador o simulador. El uso de hardware es el mejor enfoque, pero no siempre es el más práctico. En muchos casos, puede resultar más sencillo y rentable simular o emular el hardware de Android wear mediante un emulador, como se describe a continuación. Si aún no está familiarizado con el proceso de implementación y ejecución de aplicaciones Android Wear, consulte Hola, Wear.
Configuración de Android Emulator
Para ejecutar la aplicación Wear en un emulador, debe instalar Android SDK Android Emulator y configurarlo para Android Wear. Para obtener información general sobre la instalación y configuración de Android SDK Emulator, consulte Configuración de Android Emulator.
Al crear un dispositivo virtual Wear, seleccione un perfil de dispositivo Android Wear (como Android Wear Square). Para mejorar el rendimiento, use la CPU/ABI Wear x86 como se muestra en este ejemplo:
Iniciar el dispositivo virtual Wear
Después de crear un dispositivo virtual Android Wear, puede elegirlo en el menú desplegable del dispositivo en el IDE antes de iniciar la depuración. Si el dispositivo virtual no está disponible en el desplegable de dispositivos, compruebe que su proyecto es un proyecto de aplicación Android Wear (no un proyecto de aplicación Android) y que su nivel de API de destino está establecido en el mismo nivel de API que el dispositivo virtual. Por ejemplo:
Cuando se inicie el emulador de Android, Xamarin.Android implementará la aplicación Wear en el emulador. El emulador ejecuta la aplicación con la imagen de dispositivo virtual configurada.
No se sorprenda si ve esto (u otra pantalla intersticial) al principio. El emulador de inspección puede tardar un tiempo en iniciarse:
El emulador puede dejarse en ejecución, de modo que no es necesario cerrarlo y reiniciarlo cada vez que se ejecuta la aplicación.
Resumen
En esta guía se explica cómo configurar Android Emulator para el desarrollo de Wear e iniciar un dispositivo virtual Wear para la depuración.