要序列化的模型:
data class Settings(
@SerializedName("custom_field_name_1")
val field1: Int,
@SerializedName("custom_field_name_2")
val field2: Int,
...
要序列化的代码:
gson.toJson(settings).also {
Log.i("TEST", "settingsToJson $it")
}
在发布版本中(带有
minifyEnabled
):我得到:
设置ToJson {"a":7,"b":0,"c":0,"d":"{"a":8,"b":30}","e":10,"f":1.0 ,"g":假,"h":1,"i":1,"j":5,"k":0,"l":假,"m":0.0}
我该如何修复它?
它似乎仅适用于反序列化(json 字符串到对象),但不适用于其他