Подтвердить что ты не робот

Поиск номера версии приложения в коде

Есть ли простой способ найти текущую версию моего приложения изнутри? Я хотел бы добавить строку версии к экрану about.

4b9b3361

Ответ 1

Вы должны проверить этот вопрос.

Я делаю так:

try {
            String pkg = mContext.getPackageName();
            mVersionNumber = mContext.getPackageManager().getPackageInfo(pkg, 0).versionName;
        } catch (NameNotFoundException e) {
            mVersionNumber = "?";
        }

Ответ 2

попробуйте это.

PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0);
version = pInfo.versionName;