Saturday, June 18, 2016

¿Como hacer un nuevo release de una app Android en Google Play?

Supongamos que hemos publicado una aplicación de Android en el Google Play, y supongamos que quisiéramos generar una nueva versión ¿Como deberíamos generar al nuevo binario? ¿Que deberíamos tener en cuenta?

Este post es una continuación de la serie donde vimos, en tres etapas, como subir una aplicación al Google Play:

Comencemos

Tenemos la aplicación ChessLab publicada en el Google Play, vemos como hacemos un nuevo release.





El upgrade simplemente consiste en cambiar la versión de compilación a una más baja, para permitir que la aplicación corra en dispositivos mas viejos que tiene android 4.0 (Api 16) ya que la versión 1.0 que había subido tenía requerimientos altos de la API (api 23 Android 5.0) sin una justificación específica, lo cual dejo afuera dispositivos de personas que querían instalar la aplicación y no pudieron...

Solamente editamos el buil.gradle para indicar:

 minSdkVersion 16  

Veamos el resultado, donde la aplicación se levanta en un emulador de Nexus 4 con API 16, cuando originalmente tenía minSdkVersion 19:
Luego, si repetimos los pasos de compilación, tal como vimos en la parte II sobre como firmar y generar el binario para producción.

Una observación importante, es que también debemos cambiar el número de versiónCode en build.gradle para evitar que nos de el siguiente error:

Luego, obtenemos el siguiente resultado:
Observemos que estamos utilizando el mismo pabloezequiel.KeyStore que utilizamos para la primera subida. Es importante que no perdamos este keystore ni olvidemos dónde lo habíamos dejado.





El mensaje asociado al release que incluimos es el siguiente:

"Se recompila la aplicación para permitir la instalación en mayor cantidad de dispositivos. A partir de esta versión, se soportan los dispositivos con Android 4.1 o superior"

Observemos que se agregaron 3629 dispositivos:

Observar también que el código de versión antes era 1 y ahora es 2


Con esto finalizamos la muestra sobre como realizar el update de la versión














Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home