1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public class ManifestUtil {
public static String getMetaValue(Context context, String packageName, String attrName) { String value = null; ApplicationInfo applicationInfo; try { applicationInfo = context.getPackageManager().getApplicationInfo( packageName, PackageManager.GET_META_DATA); Object obj = (applicationInfo.metaData != null ? applicationInfo.metaData.get(attrName) : null); if (obj != null) { value = String.valueOf(obj); } } catch (Exception e) { e.printStackTrace(); } return value; } }
|