【问题标题】:Can not extract resource from com.android.aaptcompiler.ParsedResource@ef79973无法从 com.android.aaptcompiler.ParsedResource@ef79973 提取资源
【发布时间】:2022-10-22 20:28:55
【问题描述】:
  1. 无法从 com.android.aaptcompiler.ParsedResource@ef79973 提取资源。
  2. 无法从 com.android.aaptcompiler.ParsedResource@4c95ce87 提取资源。

    C:\Users\User.gradle\caches\transforms-3\4948de165b5218454019e0897afa16ee\transformed\material-1.6.1\res\values\values.xml:829:4:内部元素必须是资源引用或为空。

    FAILURE:构建失败并出现异常。

    • 出了什么问题: 任务 ':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: Can不从 com.android.aaptcompiler.ParsedResource@4c95ce87 中提取资源。)。检查日志以获取更多详细信息。

    • 尝试:

    使用 --stacktrace 选项运行以获取堆栈跟踪。 使用 --info 或 --debug 选项运行以获得更多日志输出。 运行 --scan 以获得完整的见解。

    2 秒内构建失败

    如何修复此错误?

【问题讨论】:

  • 我有完全相同的错误。找不到相同的解决方案。

标签: android android-studio gradle webview resources


【解决方案1】:

我遇到了同样的问题,因为我在字符串资源中有一个 ' 字符,我必须更改为 '

【讨论】:

    猜你喜欢
    • 2022-09-25
    • 2022-10-27
    • 2022-11-07
    • 2022-10-08
    • 2022-11-11
    • 2022-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多