我正在尝试添加我的 Strings.xml 的中文版本(添加到已有英语和西类牙语版本的项目中),但该应用程序在启动时崩溃,甚至无法扩充文件。我假设存在某种我没有考虑的编码问题,但我完全不熟悉执行此操作的要求,因此,我完全不知道我应该怎么做才能做到这一点工作。
我将我的语言设置为 ch
(也许这不正确?)并将 Strings.xml 所在的文件夹设置为 values-ch
。文件中只有一个(测试)字符串,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="q2_sp">請選擇您的語言。(英語/繁體中文)</string>
如果我不将语言设置为中文,一切都会继续正常工作(因此文件没有损坏),但是当我将语言设置为中文时,应用程序在启动时崩溃,堆栈跟踪提示无法膨胀文件。如果有帮助,我可以粘贴堆栈跟踪,但我希望我忽略了一些明显的东西。
感谢所有帮助。
最佳答案
“ch”代表瑞士,中国用“zh”
关于android - 我是否需要做任何特别的事情才能在我的 Strings.xml 中使用中文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11728170/