1

私はいくつかのロギングを取り除くためにproguradを使用しています:

-assumenosideeffects class android.util.Log {
    public static int d(...);
    public static int v(...);
}

どのクラスにも何も起こらないようにしたいです。特に、これはライブラリであるため、難読化は望んでいません。ライブラリのクライアントは、難読化自体を適用します。

-assumenosideeffects ルール以外は「何もしない」ようにプロガードに指示する方法はありますか?

4

1 に答える 1

0

このオプションは最適化ステップで適用されるため、縮小と難読化を無効にすることができます。-keep オプションを指定する必要があります。たとえば、ProGuard マニュアル > 例 > 典型的なライブラリです。

于 2012-10-17T01:02:42.037 に答える