1.无法从com.android.aaptcompiler.ParsedResource@ef79973中提取资源。
1.无法从com.android.aaptcompiler.ParsedResource@4c95ce87提取资源。
C:\用户\用户.gradle\缓存\转换-3\4948e5218454019e0897afa16ee\转换后的\材料-1.6.1\res\values\values.xml:829:4:内部元素必须是资源引用或为空。
失败:生成失败,出现异常.
- 问题:执行任务“:app:mergeDebugResources”失败。
执行com时发生故障。android.build.gradle.internal.res.ResourceCompilerRunnable资源编译失败(无法编译值资源文件D:\AndroidStudioProjects\AndroidStudioProjects\NewProject\app\build\intermediates\incremental\debug\mergeDebugResources\merged.dir\values\values. xml。原因:java.lang.IllegalStateException:无法从com.android.aaptcompiler.ParsedResource@4c95ce87中提取资源。)。请查看日志以了解更多详细信息。
- 请尝试:
使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整信息。
- 请访问https://help.gradle.org获取更多帮助
构建在2秒内失败
如何修复此错误?
3条答案
按热度按时间0lvr5msh1#
我遇到了同样的问题,因为我在字符串资源中有一个'字符,我必须更改为'
7gs2gvoe2#
在我的例子中,strings.xml文件中有一个问题。我在中创建了一个有两个项目的复数,数量相同的“一”。我一修复这个错误,它就为我解决了。
iyfamqjs3#
我检查了您的values目录,发现了同样的问题,问题在themes.xml中。您将在构建输出中找到问题的确切位置