0

私は使用しています:

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

Android プロジェクトでデバッグと詳細ログを取り除きます。

このロジックを一部のファイル (/somepackage の下のすべて) に適用する必要がありますが、アプリのすべてではありません。これを行う方法を知っている人はいますか?

ありがとう!

4

1 に答える 1

0

このオプションを選択的に適用することはできませんが、Log クラスに委譲するロギング メソッドを作成してから削除するか、ロギング ステートメントの前に最終的な静的ブール値の DEBUG フラグを追加して、リリースに対して false に設定することができます。 .

于 2012-10-17T00:55:29.377 に答える