/**
* 获取当前程序版本名
* @return
*/
public static String getPackageVersion() {
String version = "";
try {
PackageManager pm = application.getPackageManager();
PackageInfo pi = null;
pi = pm.getPackageInfo(application.getPackageName(), 0);
version = pi.versionName;
} catch (Exception e) {
version = ""; // failed, ignored
}
return version;
}
/**
* 获取当前程序包名
* @return
*/
public static String getPackageName() {
String version = "";
try {
PackageManager pm = application.getPackageManager();
PackageInfo pi = null;
pi = pm.getPackageInfo(application.getPackageName(), 0);
version = pi.packageName;
} catch (Exception e) {
version = ""; // failed, ignored
}
return version;
}
/**
* 获取当前程序版本code
* @return
*/
public static String getPackageCode() {
String code = "";
try {
PackageManager pm = application.getPackageManager();
PackageInfo pi = null;
pi = pm.getPackageInfo(application.getPackageName(), 0);
code = pi.versionName;
} catch (Exception e) {
code = "1"; // failed, ignored
}
return code;
}
android 如何获取一个程序的当前版本号
最新推荐文章于 2021-10-14 16:55:35 发布