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


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;
}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *