List of usage examples for android.content.pm PackageManager GET_ACTIVITIES
int GET_ACTIVITIES
To view the source code for android.content.pm PackageManager GET_ACTIVITIES.
Click Source Link
From source file:Main.java
public static int getUninatllApkInfo(Context context, String archiveFilePath) { PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES); if (info != null) { return info.versionCode; }/*from www . j a va 2s . c o m*/ return -1; }
From source file:Main.java
public static int getAppVersionCode(Context context) { PackageInfo info = null;//w ww. j a v a2s . c o m try { info = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_ACTIVITIES); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } return info.versionCode; }
From source file:Main.java
public static Boolean isAppInstalled(Context context, String appName) { PackageManager pm = context.getPackageManager(); boolean installed; try {/* w w w . j av a 2 s . c o m*/ pm.getPackageInfo(appName, PackageManager.GET_ACTIVITIES); installed = true; } catch (PackageManager.NameNotFoundException e) { installed = false; } return installed; }
From source file:Main.java
public static String getAppVersionName(Context context) { PackageInfo info = null;//from www . ja va 2 s . com try { info = context.getPackageManager().getPackageInfo(context.getPackageName(), PackageManager.GET_ACTIVITIES); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } return info.versionName; }
From source file:Main.java
public static boolean isPebbleAppInstalled(Context context) { PackageManager packageManager = context.getPackageManager(); try {// w w w . j ava 2s .c om packageManager.getPackageInfo("com.getpebble.android", PackageManager.GET_ACTIVITIES); return true; } catch (PackageManager.NameNotFoundException e) { return false; } }
From source file:Main.java
public static String getApkFilePackage(Context context, File apkFile) { PackageManager pm = context.getPackageManager(); PackageInfo info = pm.getPackageArchiveInfo(apkFile.getPath(), PackageManager.GET_ACTIVITIES); if (info != null) { return info.applicationInfo.packageName; }/*from w w w . j a v a2 s . c o m*/ return null; }
From source file:Main.java
public static boolean isAppInstalled(Context context, String packageName) { PackageManager pm = context.getPackageManager(); boolean app_installed; try {//from www . java 2 s .c om pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES); app_installed = true; } catch (PackageManager.NameNotFoundException e) { app_installed = false; } return app_installed; }
From source file:Main.java
public static boolean isInstalled(Context context, String packageName) { PackageManager manager = context.getPackageManager(); try {// w w w . ja v a2 s. c o m manager.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES); return true; } catch (NameNotFoundException e) { return false; } }
From source file:Main.java
public static boolean checkAPKState(Context context, String path) { PackageInfo pi = null;//from w w w . jav a 2 s . co m try { PackageManager pm = context.getPackageManager(); pi = pm.getPackageArchiveInfo(path, PackageManager.GET_ACTIVITIES); return pi == null ? false : true; } catch (Exception e) { return false; } }
From source file:Main.java
/** * Check if application with specific package name is installed on device*/ public static boolean isAppInstalled(Context context, String packageName) { PackageManager pm = context.getPackageManager(); try {/*from www .j a v a 2 s.c o m*/ pm.getPackageInfo(packageName, PackageManager.GET_ACTIVITIES); return true; } catch (PackageManager.NameNotFoundException e) { return false; } }