【问题标题】:Characters are turned in to question marks in strings.xml after building构建后字符在strings.xml中变成问号
【发布时间】:2018-05-08 05:31:39
【问题描述】:

最初的 strings.xml 文件如下所示;

android studio build 后变成这样;

我正在运行 Windows 10 版本 1607 和 Android Studio 3.0.1

【问题讨论】:

  • 尝试检查“设置 -> 文件编码”是否使用 UTF-8
  • After android studio build it becomes like this;。所以你有一个完美的文件。那么我想知道Android Studio必须构建什么。目前还不清楚你对该文件做了什么/做了什么才能得到这个结果。
  • 当 android studio 启动时,它会运行 Gradle 构建,然后会发生这种情况
  • 做了一对实验。当我将文件编码从 utf-8 转换为任何非 Unicode 时,就会发生这样的事情。 “文件-> 文件编码”。我无法更改 strings.xml 的编码。
  • @Janak 只需删除顶行

标签: android android-studio android-xml


【解决方案1】:

Android Studio 默认支持英文,编译后出现的问号可能是 Android Studio 无法理解该语言的后遗症。

查看this 支持多种语言的 Android 指南文章。

【讨论】:

  • 文章是关于 Android 的,而不是 Android Studio。 OP 与 IDE IMO 有一些问题
  • 是的,但也许他至少可以尝试将他的 strings.xml 放在前面提到的不同文件夹中,你永远不知道
  • 不。默认的西里尔字母values/strings.xml 绝对可以。我是俄罗斯人,做过很多次:)
  • 每种语言的 strings.xml 文件都在各自的文件夹中。
猜你喜欢
  • 1970-01-01
  • 2014-02-01
  • 2011-03-23
  • 1970-01-01
  • 1970-01-01
  • 2012-05-05
  • 2015-06-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多