/**
* 获取版本信息
*
* @param context
* @return
*/
public static String getVersion(Context context) {
try {
PackageInfo info = context.getPackageManager().getPackageInfo(
context.getPackageName(), 0);
//也可获得版本号
// int code = info.versionCode;
return "Version " + info.versionName;
} catch (NameNotFoundException e) {
e.printStackTrace();
return "Version";
}
}
* 获取版本信息
*
* @param context
* @return
*/
public static String getVersion(Context context) {
try {
PackageInfo info = context.getPackageManager().getPackageInfo(
context.getPackageName(), 0);
//也可获得版本号
// int code = info.versionCode;
return "Version " + info.versionName;
} catch (NameNotFoundException e) {
e.printStackTrace();
return "Version";
}
}
本文介绍了一种通过Context对象获取应用程序版本信息的方法,并提供了详细的代码实现。该方法利用了PackageManager来获取包信息,进而得到版本名称。

被折叠的 条评论
为什么被折叠?



