第三方包fastjson签名混淆后报错解决

在使用了fastjson的项目签名混淆之后运行突然崩溃,提示

com.alibaba.fastjson.JSONException: default constructor not found. class


只需要在proguard-rules.pro里面添加:

-keep  class com.alibaba.fastjson.**{ *;}
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,LocalVariable*Table,
*Annotation*,Synthetic,EnclosingMethod

你可能感兴趣的:(android)