其他分享
首页 > 其他分享> > android获取应用版本号和版本名称

android获取应用版本号和版本名称

作者:互联网

原文:https://blog.csdn.net/qq_36497605/article/details/86303686

---------------------

首先需要获取包管理者,然后再获取包对应的信息,再获取版本号,最后把值设置到该显示的地方就可以了。 

public static int packageCode(Context context) {
    PackageManager manager = context.getPackageManager();
    int code = 0;
    try {
        PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0);
        code = info.versionCode;
    } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
    }
    return code;
}
 

获取应用的版本信息:

首先需要获取包管理者,然后再获取包对应的信息,再获取版本信息,最后把值设置到该显示的地方就可以了。public static String packageName(Context context) {
    PackageManager manager = context.getPackageManager();
    String name = null;
    try {
        PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0);
        name = info.versionName;
    } catch (PackageManager.NameNotFoundException e) {
        e.printStackTrace();
    }
 
    return name;
}

标签:info,code,版本,版本号,获取,manager,context,android,PackageManager
来源: https://blog.csdn.net/weixin_42193246/article/details/90403591