List of usage examples for android.content.pm PackageManager GET_META_DATA
int GET_META_DATA
To view the source code for android.content.pm PackageManager GET_META_DATA.
Click Source Link
From source file:Main.java
private static ApplicationInfo getAppInfoByMETA(Context context) throws PackageManager.NameNotFoundException { PackageManager pm = context.getPackageManager(); return pm.getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); }
From source file:Main.java
public static <T> T getMetaData(Context context, String name) { try {/*w ww. jav a 2s . co m*/ final ApplicationInfo ai = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); if (ai.metaData != null) { return (T) ai.metaData.get(name); } } catch (Exception e) { System.out.print("Couldn't find meta-data: " + name); } return null; }
From source file:Main.java
public static String getMetaDate(Context context, String key) throws PackageManager.NameNotFoundException { ApplicationInfo appInfo = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); return appInfo.metaData.getString(key); }
From source file:Main.java
public static ApplicationInfo loadApplicationInfo(PackageManager mPm, String packageName) { try {//from ww w . j ava2 s. c o m return mPm.getApplicationInfo(packageName, PackageManager.GET_META_DATA); } catch (NameNotFoundException e) { return null; } }
From source file:Main.java
public static boolean checkIsInstallHuaweiAccount(Context context) { PackageManager packMgr = context.getPackageManager(); try {//from ww w. ja va 2s . co m return (null != packMgr.getApplicationInfo("com.huawei.hwid", PackageManager.GET_META_DATA)); } catch (NameNotFoundException e) { return false; } }
From source file:Main.java
public static String loadAppName(Context context, String pkgName) { try {/*www.j a v a 2 s . co m*/ PackageManager pm = context.getPackageManager(); ApplicationInfo info = pm.getApplicationInfo(pkgName, PackageManager.GET_META_DATA); return info.loadLabel(pm).toString(); } catch (Exception e) { } return ""; }
From source file:Main.java
public static String getMetaData(Context context, String key) { try {/*from w w w .j av a 2s .c o m*/ ApplicationInfo ai = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); Object value = ai.metaData.get(key); if (value != null) { return value.toString(); } } catch (Exception ignored) { } return null; }
From source file:Main.java
public static boolean isExsistServices(Context context, Class<?> mClass) throws NameNotFoundException { return context.getPackageManager().getServiceInfo(new ComponentName(context, mClass), PackageManager.GET_META_DATA) != null; }
From source file:Main.java
public static String getMetaData(Context context, String keyName) { try {/*from w w w . ja v a 2 s. co m*/ ApplicationInfo applicationInfo = context.getPackageManager() .getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); return applicationInfo.metaData.get(keyName).toString(); } catch (Exception e) { return ""; } }
From source file:Main.java
public static boolean isFirstPublish(Context context) { try {/*from w ww . jav a 2s.c om*/ ApplicationInfo ai = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA); Bundle bundle = ai.metaData; return bundle.getBoolean("FIRST_LAUNCHER"); } catch (PackageManager.NameNotFoundException e) { return false; } }