Android Notes 59: Как получить номер сборки / версии? [ОБНОВЛЕНО]
Привет,
Если вам нужно получить или контролировать номер сборки / версии вашего приложения. Вы легко получаете к ним доступ.
Код:
try { PackageInfo pInfo = getPackageManager().getPackageInfo(getPackageName(), 0); version = pInfo.versionName; int versionCode = pInfo.versionCode; Log.d("MyApp", "Version Name : "+version + "\n Version Code : "+versionCode); } catch(PackageManager.NameNotFoundException e) { e.printStackTrace(); Log.d("MyApp", "PackageManager Catch : "+e.toString()); }
Суть:
Класс PackageInfo позволяет получить доступ к сборке и номеру версии. Как видите, pInfo.versionName предоставит вам полную версию, а pInfo.versionCode даст вам только код версии.
Так просто, так легко.
Если есть вопросы, задавайте мне :)