每当我尝试缩小使用parceler 库的项目时,由于来自 proguard 的大量警告,我无法构建发布 apk。例如:
警告:org.parceler.transfuse.gen.FilerResourceWriter:找不到引用的类 javax.tools.FileObject
我什至没有使用此消息中报告的大多数库。我想知道是否有人遇到过这个问题并设法解决它。我尝试使用 -dontwarn 来抑制所有消息,但它似乎不正确,此外它在极少数情况下会使我的应用程序崩溃(这让我觉得某些警告消息确实是正确的,但我想要这个库自动保留所需的类)。
我的gradle脚本如下:
apply plugin: 'com.android.application'
...
dependencies {
...
compile 'org.parceler:parceler:1.0.3'
}