Definir keystore en proyecto Xamarin.Android en Visual Studio

Hola,

Algunas ocasiones en el desarrollo de aplicaciones con Android es necesario firmar la aplicación con un keystore diferente del que se genera por defecto en Visual Studio, para estos escenarios puedes agregar las siguientes configuraciones de construcción en el archivo csproj del proyecto de android para que tome esos datos para firmar tu aplicación en lugar de tomar los que se tienen por defecto.

<PropertyGroup Condition="'$(Configuration)' == 'Debug'">  
<!--Configuraciones previas del proyecto-->  
    <AndroidKeyStore>True</AndroidKeyStore>
    <AndroidSigningKeyStore>tukeystore.keystore</AndroidSigningKeyStore>
    <AndroidSigningStorePass>tucontraseña</AndroidSigningStorePass>
    <AndroidSigningKeyAlias>tualias</AndroidSigningKeyAlias>
    <AndroidSigningKeyPass>tucontraseña</AndroidSigningKeyPass>
</PropertyGroup>  

Toma en cuenta que tendrás que especificar si solo será en Debug o Release.

Espero que te resulte útil este pequeño post.
¡Saludos! @saturpimentel

Fuentes
Xamarin MSDN

José Saturnino Pimentel Juárez

Leer más posts.

Ciudad de México

Suscríbete al blog

Obtén los últimos post en tu correo

Suscríbete a la lista de correos.

*obligatorio
o suscríbete via RSS con Feedly!