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 回答