Как получить версию приложения из манифеста

Часто, в приложении так или иначе фигурирует его версия. Чтобы отобразить версию не прибегаю к хардкоду, можите применить следующий подход:


public static String getVersionName(Context context) {

String versionName = null;
try {
versionName = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName;
}
catch (final NameNotFoundException e) {
Log.e(context.getClass().getSimpleName(), "Could not get version from manifest.");
}
if (versionName == null) {
versionName = "unknown";
}
return versionName;
}

Рейтинг
( Пока оценок нет )
webnewsite.ru / автор статьи
Загрузка ...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: