我正在尝试将我的 Strings.xml 的中文版本添加到一个已经有英文和西班牙文版本的项目中,并且该应用程序在启动时只是崩溃,甚至无法扩展文件。我假设有某种我没有考虑到的编码问题,但我完全不熟悉这样做的要求,所以,我完全不知道我应该怎么做才能做到这一点工作。
我将我的语言设置为ch
(也许这不正确?)并且 Strings.xml 所在的文件夹为values-ch
. 文件中只有一个(测试)字符串,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="q2_sp">請選擇您的語言。(英語/繁體中文)</string>
如果我不将语言设置为中文,一切都会继续正常工作(因此文件没有损坏),但是当我将语言设置为中文时,应用程序在启动时崩溃,并出现堆栈跟踪,抱怨无法膨胀文件。如果有帮助,我可以粘贴堆栈跟踪,但我希望我忽略了一些明显的东西。
所有帮助表示赞赏。