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