在 AndroidManifest.xml 中配置属性值

1. AndroidManifest.xml

在 application 标签下配置,与 activity 标签同级。



2. Java

根据传入的 key 获取相应的 value。

1. 使用方法

String value = ManifestUtil.readManifestData(context, "com.plusend.channel");

2. 工具类

public class ManifestUtil {

    /**
     * 读取application 节点 meta-data 信息
     */
    public static String readManifestData(Context context,String key) {
        try {
            ApplicationInfo appInfo = context.getPackageManager()
                    .getApplicationInfo(context.getPackageName(),
                            PackageManager.GET_META_DATA);
            String value = appInfo.metaData.getString(key);

            return value;

        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }
        return null;
    }
}

你可能感兴趣的:(在 AndroidManifest.xml 中配置属性值)