带有中文字符的Firebase远程配置

时间:2019-09-02 09:40:09

标签: android firebase kotlin firebase-remote-config

远程配置getString()在版本18.0.0和版本19.0.0之间返回不同的结果。

我尝试设置

org.gradle.jvmargs=-Dfile.encoding=UTF-8
systemProp.file.encoding=utf-8

gradle.properties

我也尝试设置

compileOptions {
    encoding = 'UTF-8'
}

build.gradle

下面是代码段

fun getRemoteString(key: String) {
    val wording = FirebaseRemoteConfig.getInstance().getString(key) 
    Log.d(javaClass.simpleName, "wording= $wording")
    return wording
}

我希望Firebase Remote Config返回登入閱讀,,就像返回18.0.0一样 但现在它返回ç»å¥é±è®,代表19.0.0

我需要配置任何设置吗?

谢谢。

1 个答案:

答案 0 :(得分:4)

我面临同样的问题。 作为临时解决方案,我将ISO_8859_1字符串转换为UTF-8

max