Android studio错误-无法解析resource@string/desc

Android studio错误-无法解析resource@string/desc,android,Android,我试图在Android Studio上构建一个简单的启动屏幕,但出现了以下错误: “未找到与给定名称匹配的资源(位于contentDescription,值为@string/desc)” 这是我的colors.xml文件 <?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">#3F51B5</color> <color name="col

我试图在Android Studio上构建一个简单的启动屏幕,但出现了以下错误:

“未找到与给定名称匹配的资源(位于
contentDescription
,值为
@string/desc
)”

这是我的colors.xml文件

<?xml version="1.0" encoding="utf-8"?>
<resources>
 <color name="colorPrimary">#3F51B5</color>
 <color name="colorPrimaryDark">#303F9F</color>
 <color name="colorAccent">#FF4081</color>
 <drawable name="splash" />
</resources>

#3F51B5
#303F9F
#FF4081

您必须在
string.xml
中有一个元素来匹配您的引用

导航到
res
->
values
文件夹,打开或创建
strings.xml
并添加如下内容:

 <string name="desc">A description</string>
描述

查看属性
name=“desc”
如何匹配
@string/desc

谢谢sam您的解决方案工作正常,但仍有一个小错误“splash with value不允许使用字符串类型”。使用问题下的编辑按钮发布XML文件。我只能猜测你正在错误地使用
@string…
我已经更新了我的问题并添加了xml文件