Timber.plant(new Timber.DebugTree());
Timber.v("This is a verbose message");
Timber.d("This is a debug message");
Timber.i("This is an info message");
Timber.w("This is a warning message");
Timber.e("This is an error message");
public class MyLogger extends Timber.Tree {
@Override
protected void log(int priority, String tag, String message, Throwable t) {
}
}
Timber.plant(new MyLogger());
Timber.plant(new Timber.Tree() {
@Override
protected void log(int priority, String tag, String message, Throwable t) {
}
});
groovy
buildTypes {
release {
debuggable false
}
}