Kotlin使用Gson混淆之后异常

2018年11月16日 1659点热度 5人点赞 0条评论

说明

最近的项目中使用了Gson作为json解析,在对kotlin中的enum对象解析toJson时Debug下一切正常,在Release混淆之后却出现NoSuchFieldException,百思不得姐。最终使用Google搜索到一篇文章得以解决

Gson Will Crash at Enum Fields When Enabling Proguard

Recently we used Gson to convert data into JSON string and saved into Preference as cache. Everything looks good except release app crashed when reading JSON cache on release build.
原文地址:点击直达

Sollyu

保持饥渴的专注,追求最佳的品质