Activity
private String getVersionName() throws Exception
{
PackageManager packageManager = getPackageManager();
PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);
String versionName = packInfo.versionName;
String versionCode = packInfo.versionCode;
return versionName;
}
Fragment
private String getVersionName() throws Exception
{
PackageManager packageManager = this.getActivity().getPackageManager();
PackageInfo packInfo = packageManager.getPackageInfo(this.getActivity().getPackageName(),0);
String versionName = packInfo.versionName;
return versionName;
}