真机运行json 数据能解析,但是打包出来的APK 无法正常显示,
可能原因
打包APK的时候开启了混淆,
gson 混淆没有配置好
#-------------gson混淆配置
这一句很重要,需要配置成自己的 entity 包路径
-keep class 实体类包名路径.** { *; }
下面是基础配置
-keep class com.google.gson.examples.android.model.** { *; }
-keep class * extends com.google.gson.TypeAdapter
-keep class * implements com.google.gson.TypeAdapterFactory
-keep class * implements com.google.gson.JsonSerializer
-keep class * implements com.google.gson.JsonDeserializer
-keepclassmembers,allowobfuscation class * {
@com.google.gson.annotations.SerializedName *;
}