参考:http://blog.csdn.net/u013628152/article/details/50481889
java.lang.IllegalArgumentException
class com.—-.chat.tencentim.model.t declares multiple JSON fields named c
在一个展示list界面中出现了此错误,list中的集合是某一个基类的所有子类的集合,在debug模式下没问题,在release下有问题,原因:这两种模式下的区别就是relese模式下进行了混淆,父类中的字段混淆后和子类中的某个字段混淆后的名字是一样的因此出现了字段名重复的问题,对relese包进行反编译也确实是这个问题。
declares multiple JSON fields named c
最新推荐文章于 2022-02-18 10:16:27 发布