33

@Singleton アノテーションなどを使用するクラスがたくさんあります

@Singleton
public class ImageCache

守りたいもの。その注釈を持つすべてのクラスに適用されるように、proguard -keep ステートメントを構成するにはどうすればよいですか。

ところで、Android で Roboguice を使用するアプリにはこれが必要なので、タグを追加しました。他の人を助けるかもしれません。

4

2 に答える 2

52

ProGuard は、ワイルドカードを使用した Java のような構成に基づいています。完全修飾クラス名が必要です。これはうまくいくはずです:

-keep @com.google.inject.Singleton public class *
于 2012-07-24T23:12:55.190 に答える