Proguard不会使资产变得复杂(如何?)

时间:2017-11-03 09:29:30

标签: android proguard android-proguard

在我的发布版本中,我使用:

release {
    minifyEnabled true
    shrinkResources true
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

但我的资产中有一些*.json文件,我想要从复制中排除这些文件,因为在运行时,我的*.json文件中的所有值都为空

我使用但有错误的一些rullez:

-keep org.json.**
-keep json.**

1 个答案:

答案 0 :(得分:2)

我也面临同样的问题,但在从proguard中排除模型类后,它会起作用。

-keep class com.packege.db.entity.** {*;}

感谢@NabinBhandari