最近写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可能会导致数据类型问题,我代码中的处理方法不会造成类型冲突,亲测有效。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-29
  • 2022-12-23
  • 2021-11-08
  • 2022-12-23
猜你喜欢
  • 2021-12-09
  • 2022-02-23
  • 2021-10-17
  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
相关资源
相似解决方案