logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Kotlin Retrofit + OkHttp + kotlinx.serialization + Hilt网络请求JsonDecodingException:空字段报错

摘要:解决Kotlin中使用Retrofit+OkHttp+Kotlinx.serialization时遇到的JsonDecodingException问题,主要两种方法:1)在可能为空的模型字段后添加?标记为可空类型;2)在Json初始化配置中添加coerceInputValues=true参数,允许将null值强制转换为默认值。这两种方式都能有效处理API返回字段为null时导致的解析异常问题

#kotlin#retrofit#okhttp
到底了