Configurando Google Apps e Google Play Services no Xamarin Android Player

O Xamarin Android Player é um emulador criado pela Xamarin. Ele está disponível tanto para Mac quanto para Windows, podendo ser usado, inclusive, direto do Visual Studio além do Xamarin Studio.

De fácil instalação e integração com as IDE's, ele é uma ótima ferramenta para testar aplicações Android.
Nos meus estudos, criei uma aplicação que renderizava um mapa na tela. Usando o Xamarin.Forms fica absurdamente simples criar uma View que renderiza para iPhone, para Android e Windows Phone.

Executei o teste no iPhone, funcionou perfeitamente.

Já no Android recebo a seguinte mensagem na tela:

Esse problema ocorre pois as VM's disponibilizadas pelo Xamarin Android Player não contém esses serviços instalados. Mas isso é muito fácil de resolver atualizando a sua VM com pacotes contendo esses serviços:

  • Vá até o site http://wiki.cyanogenmod.org/w/Google_Apps#Downloads e baixe o pacote mais recente. No meu caso foi o CM 11 (20140606)
  • Inicialize a VM.
  • Com a tela desbloqueada arraste o arquivo .zip que você acabou de baixar para dentro do emulador.
  • Reinicie o Emulador.

Pronto, agora você tem o Google Apps e o Google Play Services instalado. Eu precisei atualiza-los, porém foi bem simples.

Em breve postarei um vídeo sobre como usar Mapas e GPS com Xamarin.Forms! Fiquem atentos.

Espero que essa dica tenha sido útil.
Forte abraço e até a próxima.


Para ficar por dentro das novidades assine meu canal no Youtube: http://www.youtube.com/angelobelchior

Angelo Belchior é Microsoft Windows Platform Development MVP alt Angelo Belchior é Microsoft Windows Platform Development MVP


Conheça a Comunidade Monkey Nights e fique por dentro de tudo que rola no mundo Xamarin!
Hangouts quinzenais, sempre as 20hs!

Utilize os comentários para enviar suas perguntas ou pelo twitter utilizando a hashtag #MonkeyNightsDevs

Facebook

Twitter

Youtube

Sala do Monkey Nights no Jabber

Podcast no Itunes

Os Monkey Nighters

Alexandre Chohfi / http://azchohfi.wordpress.com / @alexandrechohfi

Angelo Belchior / http://xamarinbr.azurewebsites.net/ / @angelobelchior

Paulo Ortins / http://pauloortins.com/ / @pauloortins

Ricardo Dorta / http://ricardodorta.net.br/ / @dortaway

William Rodriguez / http://williamsrz.com.br/ / @williamsrodz

alt Angelo Belchior é Microsoft Windows Platform Development MVP