package com.kunzisoft.remembirthday.utility; import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.util.Log; /** * Created by joker on 17/07/17. */ public class Constants { public static final String DEVELOPER = "Jeremy JAMET"; public static final String EMAIL = "[email protected]"; public static final String URL_WEB_SITE = "http://kunzisoft.com/"; public static final String URL_PARTICIPATION = URL_WEB_SITE+"#contribute"; public static final int DISABLED_REMINDER = -99999; /** * Get the current package version. * * @return The current version. */ public static String getVersion(Context context) { String result; try { PackageManager manager = context.getPackageManager(); PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0); result = String.format("%s (%s)", info.versionName, info.versionCode); } catch (PackageManager.NameNotFoundException e) { Log.w(Utility.class.getSimpleName(), "Unable to getAutoSmsById application version", e); result = "Unable to getAutoSmsById application version."; } return result; } }