如果我在android:label中将char更改为NON-ASCII字符,我的Android Studio项目是否会损坏

时间:2015-09-08 21:28:31

标签: android android-studio

我无法构建APK,我无法弄清楚原因。之前我将android:labelAndroidManifest.xml的字符串值从Lapo更改为Lapó。它可能会损坏我的整个项目吗? (资产的路径)不幸的是ó是一个非ascii字符,所以我认为它可能是问题所在。可能有人会证实我是对的,或者它应该适用于这种修改?

1 个答案:

答案 0 :(得分:1)

是的,如果您使用的是非ascii字符,该应用可能无效,但这可能是一个Lint错误,因此您只能禁用该错误。

但是如果您正在寻找一个好的做法,那么您应该将此字符串添加到您的语言的values文件夹中,如果您不想强制执行其翻译,则可以添加translatable="false"。< / p>

<string name="lapo" translatable="false"> Lapó </string>