0
我有一个问题,我在build.gradle文件中编写脚本“resValue(”string“,”app_name“,”Test“)”,它发生了一个错误,我已经在“字符串中发出了相同的值。 xml“文件作为”测试“。如何让build.gradle支持多语言?
这里有个问题,如何让gradle文件支持中文和英文?
谢谢!
我有一个问题,我在build.gradle文件中编写脚本“resValue(”string“,”app_name“,”Test“)”,它发生了一个错误,我已经在“字符串中发出了相同的值。 xml“文件作为”测试“。如何让build.gradle支持多语言?
这里有个问题,如何让gradle文件支持中文和英文?
谢谢!
您需要使用的编码如UTF-8,而通过设置建立gradle这个 -
-encoding UTF-8 -docencoding utf-8 -charset utf-8
或者是这样的 -
android {
...
compileOptions.encoding = 'ISO-8859-1'
}
,或通过设置 -
File -> Settings -> Editor -> File encodings -> set UTF-8 for
IDE Encoding
Project Encoding
Default encoding propertie file
Press OK
Rebuild Project
Build -> Rebuild project
谢谢,但会发生冲突,表明字符串app_name已重新定义。 –
为什么你想用'build.gradle'写中文? –
为什么不简单地使用Android的内置本地化功能,并使用XML资源? – Diti
由于此应用程序需要使用中文名称,并且我使用versionNameSuffix和applicationId来区分调试版本或发行版本,所以我想使用app_name来显示,如下所示:“app_debug”用于调试,“app”用于发布。 –