Android Studio 创建项目生成带有垃圾字符的 colors.xml

标签 android xml android-studio encoding android-studio-3.0

我的Android Studio 新建项目时,突然生成的colors.xml 文件总是乱码。我已经搜索了互联网,但没有找到答案。有谁知道为什么会这样?

我正在使用最近更新的 Android Studio 3.2.1。但是,这个问题在之前的版本中已经出现了。起初,我以为这是一个编码问题,但我的设置已经为所有文件指定了 UTF-8。此外,在其他文本编辑器中打开相同的文件会显示相同的结果。

当然,我可以只编辑并用正确的内容替换 colors.xml 文件。但是,我担心如果我离开他们,这个问题将来会升级。

这是相关文件的屏幕截图: colors.xml error

这是我的设置截图: enter image description here

最佳答案

让我发布一个答案以供将来引用。通过卸载 Android Studio 并清除所有设置解决了该问题。重新安装 Android Studio 后,问题得到纠正。

在 Windows 10 上,我在卸载时选择了“清除用户设置”。在备份这些文件夹后,我还删除了“C:\Users[user]\”中的 .AndroidStudio.AndroidStudio3.2 文件夹。之后,我重新安装 Android Studio 并重做所有设置。现在我的 Android Studio 可以毫无问题地创建一个新项目。

关于Android Studio 创建项目生成带有垃圾字符的 colors.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52909918/

相关文章:

android - 在哪里可以为多风格构建指定每个组合的 applicationId?

android-studio - 未安装 Flutter 和 dart 插件

Android Studio 3.1 Canary 3 - Gradle 项目同步失败

java - Ionic Build 无法在 JAVA_HOME 中找到 JDK 集,即使它是唯一的 Java 安装

Android for Maven Eclipse 插件无法安装

ios - 如何使用 RestKit 映射 XML textContent?

html - xml和html中xmlns的确切用法是什么

xml - "xs:complexType[@name=' Any']"的 XPath 评估导致目标节点为空

android - 膨胀类 com.google.android.exoplayer2.ui.SimpleExoPlayerView 时出错

Android 蓝牙快速设备发现