Android 获取App的版本号与版本名称的2中方法

1 使用BuildConfig

        Log.e("-------版本名",BuildConfig.VERSION_NAME);
        Log.e("-------版本号", String.valueOf(BuildConfig.VERSION_CODE));

这样就获取到了

2 使用 PackageInfo

 try {
            PackageInfo info = getPackageManager().getPackageInfo(getPackageName(), PackageManager.GET_CONFIGURATIONS);
            Log.e("======版本名",info.versionName);
            Log.e("======版本号", String.valueOf(info.versionCode));
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }

 

上一篇:char[] 的toString()和String.valueOf(char[])的区别


下一篇:JAVA基础之包装类