Obtener el nombre y el número de versión de AndroidManifest.xml

Si queremos obtener el número y/o el nombre de versión actual de nuestra aplicación en Android, para mostrarlo por ejemplo en nuestra actividad de Acerca de o en la pantalla principal de la aplicación, se puede obtener de manera sencilla. De esta manera nos ahorramos tener que buscar las etiquetas donde aparece cada vez que lo actualicemos, ya que cambiándolo en el manifiesto, se leerá automáticamente de ahí.

Si queremos obtener el nombre de versión (String) (Ejemplo: “2.3”):

String versionName = getPackageManager().getPackageInfo(getPackageName(),0).versionName;

Si queremos obtener el nombre de versión (int) (Ejemplo: “5”):

int versionCode = getPackageManager().getPackageInfo(getPackageName(),0).versionCode;

Al compilar, no hay que olvidarse de capturar la excepción NameNotFoundException que puede lanzar esta instrucción.

Deja un comentario

Esta web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está aceptando éstas y nuestra política de las mismas.

ACEPTAR
Aviso de cookies