Partilhar via


Depurar o Android Wear em um Emulador

Estes artigos explicam como depurar um aplicativo Xamarin.Android Wear em um emulador.

Visão geral do desgaste de depuração no Emulador

O desenvolvimento de aplicativos Android Wear requer a execução do aplicativo, seja em hardware físico ou usando um emulador ou simulador. O uso de hardware é a melhor abordagem, mas nem sempre a mais prática. Em muitos casos, pode ser mais simples e mais econômico simular/emular hardware do Android Wear usando um emulador, conforme descrito abaixo. Se você ainda não estiver familiarizado com o processo de implantação e execução de aplicativos Android Wear, consulte Hello, Wear.

Configurar o Android Emulator

Para executar seu aplicativo Wear em um emulador, você deve instalar o Android Emulator do SDK do Android e configurá-lo para Android Wear. Para obter informações gerais de instalação e configuração do Emulador do SDK do Android, consulte Instalação do Emulador do Android.

Ao criar um dispositivo virtual Wear, selecione um perfil de dispositivo Android Wear (como Android Wear Square). Para melhorar o desempenho, use a CPU/ABI do Wear x86 , conforme visto neste exemplo:

Configuração do dispositivo virtual Example Wear

Iniciar o dispositivo virtual Wear

Depois de criar um dispositivo virtual Android Wear, você pode selecioná-lo no menu suspenso do dispositivo no IDE antes de iniciar a depuração. Se o dispositivo virtual não estiver disponível no pull-down do dispositivo, verifique se seu projeto é um projeto de aplicativo Android Wear (não um projeto de aplicativo Android) e se seu nível de API de destino está definido para o mesmo nível de API que o dispositivo virtual. Por exemplo:

Escolhendo um AVD de desgaste no menu de dispositivos do Visual Studio

Depois que o emulador do Android for iniciado, o Xamarin.Android implantará o aplicativo Wear no emulador. O emulador executa o aplicativo com a imagem de dispositivo virtual configurada.

Não se surpreenda se você vir isso (ou outra tela intersticiais) no início. O emulador watch pode demorar um pouco para iniciar:

O emulador de inspeção exibe apenas um minuto...

O emulador pode ser deixado em execução, não é necessário desligá-lo e reiniciá-lo toda vez que o aplicativo for executado.

Resumo

Este guia explicou como configurar o Android Emulator for Wear development e iniciar um dispositivo virtual Wear para depuração.