Android在代码中获取meta标签内容

最近写SDK需要获取<meta>标签的值,网上资料很多~分享是件好事~我很快就找到了相关资料。

下面贴上代码:

 ApplicationInfo appInfo = null;
        String appId = null;
        try {
            appInfo = this.getPackageManager()
                    .getApplicationInfo(getPackageName(),
                            PackageManager.GET_META_DATA);
            appId = String.valueOf(appInfo.metaData.get("com.baidu.dueros.APP_ID"));
        } catch (PackageManager.NameNotFoundException e) {
            e.printStackTrace();
        }

直接用getString可能会导致数据类型问题,我代码中的处理方法不会造成类型冲突,亲测有效。

posted @ 2017-11-28 16:51  沈子羽  阅读(1499)  评论(0编辑  收藏  举报