public static String getCurrentAppVersionName(final Context mContext)
{
String version = "";
if(mContext != null)
{
try
{
// 获取packagemanager的实例
PackageManager packageManager = mContext.getPackageManager();
// getPackageName()是你当前类的包名,0代表是获取版本信息
PackageInfo packInfo = packageManager.getPackageInfo(mContext.getPackageName(),0);
version = packInfo.versionName;
packageManager = null;
packInfo = null;
} catch (Exception e)
{
}finally
{
}
}
return version;
}