「未使用」の注釈でクラスのメンバを保つためにアプリがProGuardの
@SuppressWarnings("unused")
注釈付きクラスのメンバーを持っているライブラリへの依存関係を持っています。私はGradleのファイルにproguard-rules.proことでの使用、
minifyEnabled true
をしたときは、上記の注釈を持つメンバーは、そのライブラリからメンバーを維持するためにどのように
NoSuchFieldError error.
で、実行時に検出されません
"proguard-rules.pro"
による注釈
@SuppressWarnings("unused")
、とパッケージ、
を持っているのですか? –
@masoudvaliはいクラスパッケージ名がありますが、それはプロジェクトの一部です。 – Annada
http://stackoverflow.com/questions/31607727/keep-method-name-from-obfuscator-proguard# add @Keep – muziling