我无法构建APK,我无法弄清楚原因。之前我将android:label
中AndroidManifest.xml
的字符串值从Lapo
更改为Lapó
。它可能会损坏我的整个项目吗? (资产的路径)不幸的是ó
是一个非ascii字符,所以我认为它可能是问题所在。可能有人会证实我是对的,或者它应该适用于这种修改?
答案 0 :(得分:1)
是的,如果您使用的是非ascii字符,该应用可能无效,但这可能是一个Lint错误,因此您只能禁用该错误。
但是如果您正在寻找一个好的做法,那么您应该将此字符串添加到您的语言的values
文件夹中,如果您不想强制执行其翻译,则可以添加translatable="false"
。< / p>
<string name="lapo" translatable="false"> Lapó </string>