获取AndroidManifest文件中的meta值

获取meta值的方法

private String getChannel(String metaName) {
    try {
        ApplicationInfo info=this.getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA);
        if (info != null) {
            return info.metaData.getString(metaName);
        } else {
            return "empty";
        }    
} catch (PackageManager.NameNotFoundException e) {
        return "NameNotFoundException";
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 首先说明,这篇文章几乎都是抄录的别人的博客,简书文章,在此总结,只是为了方便记忆和以后阅读,如果有什么失礼的地方,...
    LiYaoPeng阅读 10,540评论 1 14
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,403评论 19 139
  • 今天学习了meta分析的分类,做了一些笔记,记录于此。 meta分析是什么? 证据是循证医学 (Evidence-...
    一味前胡丸阅读 12,390评论 0 19
  • 比较简单的一篇英文,重点是讲解meta-class。翻译下,加深理解。原文标题:What is a meta-cl...
    zfl1024阅读 4,477评论 1 0
  • 我还活着吗? 1993年出生的我,还很年轻,现在也是,很年轻。90后,似乎是一个时尚的标签。当我签上这标签,我感觉...
    尼克大风阅读 1,748评论 0 0