앱 개발하다보면 만든 앱의 manifest.xml 파일에 설정해 놓은 versionCode, versionName 값이 필요할 경우가 있습니다. 아래와 같이 간단합니다.
PackageInfo pinfo = getPackageManager().getPackageInfo(getPackageName(), 0);
int versionNumber = pinfo.versionCode;
String versionName = pinfo.versionName;
참조>
http://envyandroid.com/archives/94/get-android-versioncode-and-versionname