有没有办法在Android中使用非侵入式日志?例如,如果我有类似下面的方法:
public void aMedthod() {
doSmt();
if (mSomeState) {
if (doSmtElse()) {
Log.v("MyApp","Success")
}
}
}
我想要做的是用尽可能少侵入的内容替换该日志行,以便将应用程序打包生产而不需要任何日志库跟踪,同时不必删除或评论任何一段代码。
答案 0 :(得分:1)
只需使用它来初始化:
if (BuildConfig.DEBUG) {
Timber.plant(new Timber.DebugTree());
}