首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带元音字符的Gradle.properties

带元音字符的Gradle.properties
EN

Stack Overflow用户
提问于 2019-09-20 19:41:04
回答 2查看 504关注 0票数 1

我向gradle.properties编写了一些带有元音的文本,并在gradle.build中声明了resValue。在builds文件夹中的文件gradleResValues.xml中生成应用程序后,此变量包含不正确的符号。

我试着在gradle.build的compileOptions中设置编码,获取字符串(variable.getBytes(),"UTF-8),但是没有用。

代码语言:javascript
复制
APP_NAME = Begrüßungstext // in gradle.properties

resValue "string", "appName", APP_NAME //in gradle.build

 <string name="appName" translatable="false">BegrüÃungstext</string> // in gradleResValues.xml
EN

回答 2

Stack Overflow用户

发布于 2019-09-20 19:54:48

使用字符代码,如\u2321

在您的案例中:

代码语言:javascript
复制
var appname = "Begr\u00fc\u00dfungstext"

fun main() {
    println(appname) // output -> `Begrüßungstext`
}

在gradle中,它的工作方式与在JVM上运行时相同。

票数 2
EN

Stack Overflow用户

发布于 2019-09-20 19:57:33

尝试使用Unicode对字符进行转义:

https://www.rapidtables.com/code/text/unicode-characters.html

代码语言:javascript
复制
ü -> \u00FC

ß -> \u00DF

Begrüßungstext -> Begr\u00FC\u00DFungstext
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58027692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档