您的位置:首页 > 移动开发 > Android开发

工具类—如何快速获得Android应用的版本号

2016-10-08 21:54 393 查看
在Android应用开发中,我们经常需要对版本在打开应用的时候做一个新版本的检测,废话不多说,直接上代码!

/**
* 获取apk的版本号 currentVersionCode
*/
public static int getAPPVersionCodeFromAPP(Context ctx) {
int currentVersionCode = 0;
PackageManager manager = ctx.getPackageManager();
try {
PackageInfo info = manager.getPackageInfo(ctx.getPackageName(), 0);
String appVersionName = info.versionName; // 版本名
currentVersionCode = info.versionCode; // 版本号
System.out.println(currentVersionCode + " " + appVersionName);
} catch (NameNotFoundException e) {
// TODO Auto-generated catch blockd
e.printStackTrace();
}
return currentVersionCode;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android class