miércoles, julio 02, 2014

Maven + Android + Google Play + SignStar ;)

Si llegas a Android desde Java + Maven, te puede interesar usar el plugin de maven para Android "Android Maven Plugin" si es asi, este te permite firmar y "alinear" la aplicacion para subirla al play store, aqui tienes las instrucciones oficiales para firmar y para alienar.

La documentacion oficial de google para firmar es esta.

Destacar 2 cosas que me llevaron unos dias...
1º El keystore debe ser RSA (que no es el de por defecto)
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
2º A la hora de firmar, con JDK1.7

Caution: As of JDK 7, the default signing algorithim has changed, requiring you to specify the signature and digest algorithims (-sigalg and -digestalg) when you sign an APK.

Asi que no olvidar lo que dice el plugin


    -sigalg
    MD5withRSA
    -digestalg
    SHA1

Espero que sirva a alguien.


Read de docs ;)

No hay comentarios: