文章目录

  • 一、报错信息
  • 二、解决方案

一、报错信息


在 Android Studio 工程的 build.gradle 中的 " android # defaultConfig " 中配置了 resValue 属性 , 目的是生成一个 res 资源属性 ;

该操作相当于在 res/value 目录下定义了一个资源 ;

android {defaultConfig {// 生成 res/values 目录下定义的资源resValue("String", "gradle_res_config", "Gradle Res Config")}
}

编译时报错 :

Can't determine type for tag '<item name="gradle_res_config" type="String">Gradle Res Config</item>'
Can't determine type for tag '<item name="" type="String"></item>'

同时在 app\build\generated\res\resValues\debug\values 目录下生成了 如下配置文件 :

<?xml version="1.0" encoding="utf-8"?>
<resources><!-- Automatically generated file. DO NOT MODIFY --><!-- Value from default config. --><item name="gradle_res_config" type="String">Gradle Res Config</item></resources>

二、解决方案


ProductFlavor#resValue 方法的原型如下 :

void resValue(String type, String name, String value)

第一个参数是数据类型 , 这里的数据类型指的是在 xml 文件中定义的数据类型 ;

查看在 string.xml 配置文件中配置的应用名称 :

<resources><string name="app_name">ClassLoader_Demo</string>
</resources>

标签的名称是 string , 首字母是小写的 , 这里注意与 String 区分 ;

使用 resValue("string", "gradle_res_config", "Gradle Res Config") 配置 ;

正确配置如下 :

android {defaultConfig {// 生成 res/values 目录下定义的资源resValue("string", "gradle_res_config", "Gradle Res Config")}
}

【错误记录】Android Studio 中 Gradle 配置报错 ( Can‘t determine type for tag ‘<item name=““ type=“String“>)相关推荐

  1. android studio 中 gradle 配置与说明

    首先在android studio中,gradle工具版本和gradle版本(或者插件版本).gradle工具版本就是我们安装android studio的时候,同时也会安装gradle工具版本,因为 ...

  2. android studio中连接夜神报错 adb server version doesn't match this client

    原文地址:https://blog.csdn.net/wenzhi20102321/article/details/80934037 仅用于自己做笔记 二.解决方法 解决的办法不难,就是把现在SDK版 ...

  3. Android Studio中R文件报错的解决方案

    1.说明 平时呢,我们运行项目的时候.会不小心就出现R文件变红的情况,尽管我们是无心的,但是这种问题太烦恼了,有时处理不好整项目都无法运行,确实给像我这样菜鸟带来了很大的烦恼;这里我提供一种解决方案, ...

  4. Android studio 中使用xUtils报错

    2019独角兽企业重金招聘Python工程师标准>>> Error:(53, 35) 错误: 无法访问HttpRequestBase 找不到org.apache.http.clien ...

  5. 【错误记录】Android Studio 打包 apk 文件报错 ( The destination folder does not exist or is not writeable )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 Android Studio 工程中 , 打包 APK 文件时 , 报错 ; Android Studio 打包 apk 文件报错 : The ...

  6. android studio annotations,AndroidAnnotations在Android Studio中的配置

    AndroidAnnotations是一款功能很强大的注解框架,具体使用我就不介绍了,大家可以自行百度了解.在eclipse的配置也比较简单,但是在android studio中的配置好像 Andro ...

  7. 关于Visual Studio 中“scanf”输入报错的解决方法

    有很多初次接触VS的同学会发现,当我们在写完一段代码,代码中用到scanf输入变量时,在调试编译的过程中就会出现错误: warning C4996: 'scanf': "This funct ...

  8. 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : D:\002_Project\011_Python\APK\venv\Scripts\python ...

  9. 一种解决Android studio 3.0 Build报错的方法

    一种解决Android studio 3.0 Build报错的方法 参考文章: (1)一种解决Android studio 3.0 Build报错的方法 (2)https://www.cnblogs. ...

最新文章

  1. 【数据结构】判断一个单链表中各结点的值是否有序
  2. 浅谈Linux下的EXT3文件系统
  3. 3.7.2 - Escape Sequences
  4. Maven详解及相关操作
  5. 《移动App测试的22条军规》—App测试综合案例分析23.5节测试微信App的用户体验...
  6. 服务端Latex解析成图片或者HTML或者SVG方案
  7. 山西省吕梁市职称计算机考试,山西吕梁考点2012年职称计算机考试时间通知
  8. Introduction to SAP CPI
  9. 关于嵌入式的学习和职业发展
  10. win凭据添加计算机名,手动添加Windows凭据,彻底解决Win7系统打印共享-win7添加打印机...
  11. 怎么在html5中加三角形,css中怎么设置三角形?
  12. Log Parser 2.2 + Log Parser Lizard GUI 分析IIS日志示例
  13. java后端开发工程师笔试_后端开发工程师面试参考
  14. 快递查询单号查询追踪,一键查询全部物流
  15. Android 10 正式版或将 9月3日 发布!
  16. 11g ocm认证考试经历
  17. qbo_listen编译问题
  18. t5810做虚拟服务器,戴尔Precision T5810工作站选用CPU的问题 | 小迪的生产力工具室...
  19. 软件测试有效性指标,评价软件测试的有效性
  20. 一张壁纸让android手机瘫痪,一张壁纸让你的手机变成砖头机,用安卓手机的用户要小心了...

热门文章

  1. 【.NET6+Modbus】Modbus TCP协议解析、仿真环境以及基于.NET实现基础通信
  2. 运放放大倍数计算公式_低噪声前置高增益放大器设计
  3. PLSQL存储过程定时作业(DBMS_JOB)
  4. linux 搜索关键字
  5. 分享课程设计 仿电商 纯静态页面 果冻零食商城
  6. 解秘华为:肯给养出最拼团队
  7. AWK Plugin For BBEdit
  8. 网易云音乐再成功融资!2018年成数字音乐资本大年
  9. 服务器维修故障诊断思路大全
  10. 2022-2028年中国物流地产行业市场发展潜力及投资风险预测报告