パーセラー ライブラリを使用するプロジェクトをミニファイしようとすると、 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'
}