【问题标题】:Unsupported type 'delimiter'不支持的类型“分隔符”
【发布时间】:2017-10-31 09:26:16
【问题描述】:

几天前我将我的 android studio 更新到了最新版本 (3.0)。 我使用我的旧 android 项目没有任何问题。

但是今天更新到新版本后我第一次创建了一个新项目(新Java项目)。当我尝试运行它时,它显示了这个错误。

错误:错误:不支持的类型“分隔符”

我清理并重建了项目,但没有成功。

我可以在 Gradle 控制台上看到这个

*出了什么问题:
任务 ':app:mergeDebugResources' 执行失败。

C:\Users\Asoft.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\51aeb15d71de80d9c27043b97bce9776\res\values\values.xml:错误:不支持类型“分隔符”

这是我在消息中看到的

错误:任务 ':app:mergeDebugResources' 执行失败。

C:\Users\Asoft.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\51aeb15d71de80d9c27043b97bce9776\res\values\values.xml:错误:不支持的类型“分隔符” 错误:错误:不支持的类型“分隔符”

【问题讨论】:

  • 你能提供更多细节吗? IDE控制台中有什么东西吗?尝试重建项目并检查您的 xml 资源
  • 检查这个\values‌​\values.xml。也许有一个不受支持的字符或什么
  • 我可以在 values.xml 的很多地方看到@delimiter。我应该删除它们吗?
  • 你能把它贴在问题里吗?
  • 请尝试使用文件 |使缓存无效/重新启动 -- jetbrains.com/help/idea/cleaning-system-cache.html

标签: android android-studio


【解决方案1】:

我终于找到了可能的解决方案

我按照错误信息中给出的路径进行操作

C:\Users\Asoft.gradle\caches\transforms-1\files-1.1\appcompat-v7-26.1.0.aar\51aeb15d71de80d9c27043b97bce9776\res\values\values.xml

并删除了文件。

清理并构建后,应用开始运行,没有任何错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    • 2016-01-24
    • 2021-10-21
    • 1970-01-01
    • 2021-05-26
    • 2019-08-24
    • 1970-01-01
    相关资源
    最近更新 更多