如何在Android Studio中进行发布版本时删除System.out println()?

时间:2016-08-04 03:26:22

标签: android android-studio

我可以使用android studio中的proguard规则删除Log.d,Log.e等。但除了手动评论之外,找不到system.out的任何解决方案。

2 个答案:

答案 0 :(得分:2)

这对我有用。

-assumenosideeffects class java.io.PrintStream {
     public void println(%);
     public void println(**);
 }

答案 1 :(得分:1)

在您的代码中,您可以执行以下操作:

if(BuildConfig.DEBUG) {
      // Code for debug release only
}