System.out.println("转换前的 str+++++++>"+str);
lgrsp = gs.fromJson(str, LoginResponseInfo.class);//把JSON字符串转为对象
System.out.println("lgrsp+++++++>"+lgrsp);
混淆其他部分没有发现问题 但是在这里,gs.fromJson()这个方法,给的参数值打印都正确,返回的结果却是null。注:不混淆是没有问题的。
混淆脚本中填了。
-keep class net.sf.** {*;}
-keep class com.badlogic.** {*;}
-keep class * implements com.badlogic.gdx.utils.Json*
-keep class com.google.** {*;}
其他地方也有用到这个包的一些方法,例如将 map,转化成json 是正确的。纠结shi我了...
------解决方案--------------------
这个还真不知道哦