【问题标题】:How to solve new project colours.xml error? [duplicate]如何解决新项目 colours.xml 错误? [复制]
【发布时间】:2019-04-21 18:16:44
【问题描述】:

一旦我创建了一个新项目,我就会收到一个错误

C:\Users\User\Desktop\4Find\app\src\main\res\values\colors.xml:9:18:错误:XML 文档结构必须在同一实体内开始和结束。

我的 colours.xml 文件默认如下所示;

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
    <component name="AndroidLayouts">
        <shared>
            <config />
        </shared>
    </component>
    <component name="AndroidLogFilters">
        <option n

【问题讨论】:

  • 发布完整的 xml。这不是colors.xml 的样子
  • 不是一个有效的 xml 文件。
  • @Rohit5k2 和我创建项目时的默认外观完全一样
  • 您的 xml 显然无效。如果你说一开始就是这样,那你的Android Studio安装可能有问题。

标签: android android-studio


【解决方案1】:

我以前遇到过这个问题。我没有重新安装它,而是删除了位于 C:\Users\YourUserName\.AndroidStudio3.2 的 AndroidStudio 文件(.AndroidStudio 文件名应取决于您的 android studio 版本)。这会将 android studio 重置为默认设置。

希望这对你有帮助。

【讨论】:

  • 是的。它确实有帮助。谢谢!
  • 我做了同样的事情,但问题仍然存在。我也试过重新安装
【解决方案2】:

colors.xml 应该是这样的:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="colorPrimary">#17AC82</color>
    <color name="colorPrimaryDark">#17AC82</color>
    <color name="colorAccent">#17AC82</color>
     ...........
</resources>

【讨论】:

  • 正确但仍然报错 Android资源编译失败 输出:C:\Users\User\Desktop\4Find\app\src\main\res\mipmap-anydpi-v26\ic_launcher.xml:16 : 错误:未关闭的令牌。
  • 颜色相关问题已修复。请检查 mipmap-anydpi-v26 令牌中的ic_launcher.xml 是否未关闭。请您从 mipmap-anydpi-v26 目录中分享这个 ic_launcher.xml 好吗?
  • @ErickIvuto 你的问题解决了吗?
  • 解决方案正在重置 android studio,但您的解决方案也有效。非常感谢
【解决方案3】:

出了点问题。这不是 colors.xml 的样子,它甚至不是有效的 XML。

您可以编辑 colors.xml,但在我的经验项目中,其资源中会出现其他问题。
尝试再次创建新项目。

【讨论】:

  • 谢谢,我试试
【解决方案4】:

删除位于

的Android Studio文件
C:\Users\YourUserName\.AndroidStudio(version)

【讨论】:

    猜你喜欢
    • 2021-02-01
    • 2018-07-02
    • 2012-05-14
    • 2014-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多