Aplicação Android Xamarin compilada no VSTS não inicia no celular
![Imagem](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgybb-G_Pnk_NKijRlW0gee7Gmo7eBqmfnDXETqHdtpBH9NDTrOqk0MamFwYkhYKxi3MrFDVpypF9nlzUXVTYi9xETK2HUo4mLglb6kWituKCl2ZZd3Zs3wJJF6caTvVJ0HY8k3gvXOIYE7/s640/must+zipalign.png)
Estou estudando desenvolvimento mobile na plataforma Xamarin, e durante alguns testes meus, utilizando o Build do VSTS (Visual Studio Team Services), a minha aplicação Android compilada na nuvem simplesmente não funcionava quando instalada no celular. Para depurar a inicialização dela, resolvi utilizar a ferramenta Android Device Monitor, que pelo Visual Studio pode ser acessada no menu Tools > Android > Android Device Monitor. Com o celular conectado na USB do meu PC e com a depuração ativada (no Android, em Settings > Developer Options > USB debbuging), eu consegui identificar o problema através do log. A mensagem "You MUST run 'zipalign' on base.apk", logo depois de uma mensagem de erro do Mono, já disse tudo: faltou ativar o zipalign no momento em que o meu apk foi assinado. Depois de ativar essa opção no Build que estou utilizando e efetuar nova compilação, a aplicação passou a abrir sem erros.