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

Pin It on Pinterest

Logo Trellat
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.