如何在Android Studio中生成发布版本时删除System.out println()?
我可以使用android studio中的proguard规则删除Log.d、Log.e等。但除了手动对system.out进行注释外,找不到任何解决方案。在代码中,您可以执行以下操作:如何在Android Studio中生成发布版本时删除System.out println()?,android,android-studio,Android,Android Studio,我可以使用android studio中的proguard规则删除Log.d、Log.e等。但除了手动对system.out进行注释外,找不到任何解决方案。在代码中,您可以执行以下操作: if(BuildConfig.DEBUG) { // Code for debug release only } 在代码中,可以执行以下操作: if(BuildConfig.DEBUG) { // Code for debug release only } 这对我有用 -assume
if(BuildConfig.DEBUG) {
// Code for debug release only
}
在代码中,可以执行以下操作:
if(BuildConfig.DEBUG) {
// Code for debug release only
}
这对我有用
-assumenosideeffects class java.io.PrintStream {
public void println(%);
public void println(**);
}
这对我有用
-assumenosideeffects class java.io.PrintStream {
public void println(%);
public void println(**);
}
可能是重复的,谢谢。找到了。我已经找了这么久了。非常感谢。可能是重复的,谢谢。找到了。我已经找了这么久了。非常感谢。这必须在整个项目中完成。我正在寻找类似我在proguard规则中添加了几行来删除日志的东西。以同样的方式,system.out是否也有一些功能?这必须在整个项目中完成。我正在寻找类似我在proguard规则中添加了几行来删除日志的东西。以同样的方式,system.out是否也有一些功能?