在Debug调试中,Gson解析是正常的,一旦变成release版本,加入混淆,Gson解析的Bean对象,始终为空,解决这一问题的方案:
在proguard-rules.txt中加入以下几个:
-dontobfuscate #gson 解析的问题 -keepattributes Signature # Gson specific classes -keep class sun.misc.Unsafe { *; } -keep class com.google.gson.** { *; }
即可解决这个问题!困扰了好久啊