AndroidStudio proguard-rules.pro混淆 gson
来源:互联网 发布:db2新增字段sql 编辑:程序博客网 时间:2024/05/19 02:30
java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to XXXX.
解决方法
在proguard-rules.pro文件中加入下面的规则
---------------Begin: proguard configuration for Gson ----------# Gson uses generic type information stored in a class file when working with fields. Proguard# removes such information by default, so configure it to keep all of it.-keepattributes Signature# For using GSON @Expose annotation-keepattributes *Annotation*# Gson specific classes-keep class sun.misc.Unsafe { *; }#-keep class com.google.gson.stream.** { *; }# Application classes that will be serialized/deserialized over Gson-keep class com.google.gson.examples.android.model.** { *; }##---------------End: proguard configuration for Gson ----------
1 0
- AndroidStudio proguard-rules.pro混淆 gson
- 代码混淆 proguard-rules.pro
- google的gson三方包混淆问题,附上通用proguard-rules.pro
- 自定义Android混淆规则--proguard-rules.pro
- Android混淆proguard-rules.pro proguard-project.txt
- Android Proguard-rules.pro中常用的混淆配置
- android 混淆文件的编写(proguard-rules.pro)
- android 混淆打包-最全proguard-rules.pro
- proguard-rules.pro文件细谈
- proguard-android.txt proguard-rules.pro
- Android Studio中module配置好的bulid.gradle和混淆proguard-rules.pro
- Android studio 混淆打包 proguard-rules.pro 与 bulid.gradle 配置总结
- 使用Proguard混淆Gson文件
- AndroidStudio 代码混淆proguard记录
- AndroidStudio下ProGuard混淆打包
- google gson 使用proguard混淆代码注意事项
- Android Studio 中 proguard-rules.pro 的模版
- proguard-rules 常用第三方库的混淆配置
- 物联网初步认知
- 运输层—TCP的流量控制
- mac OS或window VS生成dll供unity使用
- lua math.floor()的一个BUG
- OpenCV笔记(十三)
- AndroidStudio proguard-rules.pro混淆 gson
- 初步了解MVVM模式
- Applying the Haar Wavelet Transform to Time Series Information
- iOS字符串的各种用法(字符串插入、字符串覆盖、字符串截取、分割字符串)
- JAVA编程艺术之java知识概述
- Java时时调度(二)
- Nutch和Lucene的区别
- iOS导航条底部与self.view的分界线怎么隐藏 ,取消导航下边的线
- 用Java实现小波变换 Wavelets in Java