Код: Выделить всё
Exception in thread "DefaultDispatcher-worker-2" com.fasterxml.jackson.c.a.S: Instantiation of [simple type, class com.myapp.data.datasource.network.model.Linea] value failed for JSON property p0 due to missing (therefore NULL) value for creator parameter p0 which is a non-nullable type
at [Source: (okio.RealBufferedSource$inputStream$1); line: 10, column: 1] (through reference chain: java.util.ArrayList[0]->com.myapp.data.datasource.network.model.Linea["p0"])
at com.fasterxml.jackson.c.a.O.createFromObjectWith(Unknown Source)
at com.fasterxml.jackson.databind.deser.impl.PropertyBasedCreator.build(Unknown Source)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(Unknown Source)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(Unknown Source)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(Unknown Source)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(Unknown Source)
at com.fasterxml.jackson.dataformat.xml.deser.WrapperHandlingDeserializer.deserialize(Unknown Source)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer._deserializeFromArray(Unknown Source)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(Unknown Source)
at com.fasterxml.jackson.databind.deser.std.CollectionDeserializer.deserialize(Unknown Source)
at com.fasterxml.jackson.dataformat.xml.deser.XmlDeserializationContext.readRootValue(Unknown Source)
at com.fasterxml.jackson.databind.ObjectReader._bindAndClose(Unknown Source)
at com.fasterxml.jackson.databind.ObjectReader.readValue(Unknown Source)
at retrofit2.converter.jackson.JacksonResponseBodyConverter.convert(Unknown Source)
at retrofit2.converter.jackson.JacksonResponseBodyConverter.convert(Unknown Source)
at retrofit2.OkHttpCall.parseResponse(Unknown Source)
at retrofit2.OkHttpCall$1.onResponse(Unknown Source)
at okhttp3.internal.connection.RealCall$AsyncCall.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@32d010be, Dispatchers.IO]
Это класс Linea внутри этого пакета:
Код: Выделить всё
data class Linea(
val idLinea: String,
val nameLinea: String
)
Код: Выделить всё
-keep class com.myapp.data.datasource.network.model.** { *; }
Код: Выделить всё
-keep class com.** { *; }
Я делаю что-то не так с этим хранилищем? разве не так вы сохраняете классы в конфигурации proguard?
Подробнее здесь: https://stackoverflow.com/questions/793 ... y-proguard
Мобильная версия