Android 获取app版本号

作者: android00 发布时间: 2020-12-21 浏览: 3057 次 编辑

Android 获取app版本号

直接上代码:

    /**
     * 获取版本号
     * Context context
     * @return 版本号
     */
    public static String getAppVersionName(Context context) {
        String versionName = "";
        try {
            PackageManager pm = context.getPackageManager();
            PackageInfo p1 = pm.getPackageInfo(context.getPackageName(), 0);
            versionName = p1.versionName;
            if (TextUtils.isEmpty(versionName) || versionName.length() <= 0) {
                return "";
            }
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
        return versionName;
    }