Android获取应用版本号

/** * 返回版本号 * * @return 非0 则代表获取成功 */ private int getVersionCode() { //1,包管理者对象packageManager PackageManager pm = getPackageManager(); //2,从包的管理者对象中,获取指定包名的基本信息(版本名称,版本号),传0代表获取基本信息 try { PackageInfo packageInfo = pm.getPackageInfo(getPackageName(), 0); //3,获取版本名称 return packageInfo.versionCode; } catch (Exception e) { e.printStackTrace(); } return 0; }

    推荐阅读