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;
 
    }










