List of usage examples for android.content.pm PackageManager getPackageInfo
public abstract PackageInfo getPackageInfo(VersionedPackage versionedPackage, @PackageInfoFlags int flags) throws NameNotFoundException;
From source file:Main.java
public static String getVersionName(Context context) { try {//from w w w . j a va2 s .c om PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageInfo(context.getPackageName(), 0); return info.versionName; } catch (Exception e) { e.printStackTrace(); } return ""; }
From source file:Main.java
public static int getVersionCode(Context context) { try {//w w w . j a v a2s. com PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageInfo(context.getPackageName(), 0); return info.versionCode; } catch (Exception e) { e.printStackTrace(); } return 0; }
From source file:Main.java
public static String getAppVersionName(Context context) throws NameNotFoundException { PackageManager packageManager = context.getPackageManager(); PackageInfo info = packageManager.getPackageInfo(context.getPackageName(), 0); return info.versionName; }
From source file:Main.java
public static int getAppVersionCode(Context context) throws NameNotFoundException { PackageManager packageManager = context.getPackageManager(); PackageInfo info = packageManager.getPackageInfo(context.getPackageName(), 0); return info.versionCode; }
From source file:Main.java
public static boolean isInstalled(Context context, String packageName) { PackageManager manager = context.getPackageManager(); try {/*from w w w.j a v a2s . c om*/ manager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES); return true; } catch (NameNotFoundException e) { return false; } }
From source file:Main.java
public static int getVersionCode(Context cxt) { try {/*w w w . j a v a 2 s. c o m*/ PackageManager manager = cxt.getPackageManager(); PackageInfo info = manager.getPackageInfo(cxt.getPackageName(), 0); return info.versionCode; } catch (Exception e) { e.printStackTrace(); return -1; } }
From source file:Main.java
public static int getVersionCode(Context context) { int result = 0; try {/*w w w . j a v a 2 s .c o m*/ PackageManager pm = context.getPackageManager(); PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0); result = pi.versionCode; } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } return result; }
From source file:Main.java
public static String getVersionName(Context cxt) { try {//from ww w .j ava2 s . c om PackageManager manager = cxt.getPackageManager(); PackageInfo info = manager.getPackageInfo(cxt.getPackageName(), 0); return info.versionName; } catch (Exception e) { e.printStackTrace(); return ""; } }
From source file:Main.java
public static String getAppVersionName(Context c) { try {// w w w .j av a2s. c om PackageManager manager = c.getPackageManager(); PackageInfo info = manager.getPackageInfo(c.getPackageName(), 0); return info.versionName; } catch (NameNotFoundException e) { e.printStackTrace(); } return "v1.0.0.1"; }
From source file:Main.java
public static int getAppVersionCode(Context c) { try {/*from ww w . ja v a 2 s .c o m*/ PackageManager manager = c.getPackageManager(); PackageInfo info = manager.getPackageInfo(c.getPackageName(), 0); return info.versionCode; } catch (NameNotFoundException e) { e.printStackTrace(); } return 0; }