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 boolean isPkgInstalled(Context ctx, String packageName) { PackageManager pm = ctx.getPackageManager(); try {//from w w w. j av a 2 s.c o m pm.getPackageInfo(packageName, 0); } catch (PackageManager.NameNotFoundException e) { return false; } return true; }
From source file:Main.java
public static PackageInfo getPackageInfo(Context context, String packageName) { PackageManager pm = context.getPackageManager(); try {// ww w .jav a 2 s. co m return pm.getPackageInfo(packageName, 0); } catch (NameNotFoundException e) { e.printStackTrace(); } return null; }
From source file:Main.java
public static boolean isSkypeClientInstalled(Context myContext) { PackageManager myPackageMgr = myContext.getPackageManager(); try {//from w w w . ja va 2 s . c om myPackageMgr.getPackageInfo("com.skype.raider", PackageManager.GET_ACTIVITIES); } catch (PackageManager.NameNotFoundException e) { return (false); } return (true); }
From source file:Main.java
public static Integer getAppVersionCode(Context ctx, String versionName) { try {/*from w w w . j a v a 2 s .c o m*/ PackageManager pm = ctx.getPackageManager(); PackageInfo pi = pm.getPackageInfo(ctx.getPackageName(), 0); if (versionName.equals(pi.versionName)) { return pi.versionCode; } } catch (Exception e) { e.printStackTrace(); } return 0; }
From source file:Main.java
public static boolean isPebbleAppInstalled(Context context) { PackageManager packageManager = context.getPackageManager(); try {//from ww w . jav a 2 s .co m packageManager.getPackageInfo("com.getpebble.android", PackageManager.GET_ACTIVITIES); return true; } catch (PackageManager.NameNotFoundException e) { return false; } }
From source file:Main.java
public static String getVersion(Context context) { try {//from w w w. ja v a 2 s . c o m PackageManager manager = context.getPackageManager(); PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0); return info.versionName; } catch (Exception e) { e.printStackTrace(); return "0"; } }
From source file:Main.java
public static String getVersion(Context context) { try {/*from ww w . j a v a 2 s.c o m*/ PackageManager manager = context.getPackageManager(); PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0); return info.versionName; } catch (Exception e) { e.printStackTrace(); return ""; } }
From source file:Main.java
public static PackageInfo getPackageInfo(Context context) { PackageInfo packInfo = null;//from w ww .j a va 2 s . com try { PackageManager packageManager = context.getPackageManager(); packInfo = packageManager.getPackageInfo(context.getPackageName(), PackageManager.GET_ACTIVITIES); } catch (Exception e) { e.printStackTrace(); } return packInfo; }
From source file:Main.java
public static String getVersionName(Context context) { try {/*from w w w. j a v a 2 s.c o m*/ PackageManager manager = context.getPackageManager(); PackageInfo info = manager.getPackageInfo(context.getPackageName(), 0); return info.versionName; } catch (Exception e) { return ""; } }
From source file:Main.java
/** * get app package info/*w ww .ja va2s . com*/ */ public static PackageInfo getAppPackageInfo(Context context) { PackageManager pm = context.getPackageManager(); try { return pm.getPackageInfo(context.getPackageName(), 0); } catch (Exception e) { e.printStackTrace(); } return null; }