TimberModule is an extension module for DebugOverlay which shows timber logs for debugging.
Gradle:
dependencies {
debugCompile 'com.ms-square:debugoverlay:1.1.3'
releaseCompile 'com.ms-square:debugoverlay-no-op:1.1.3'
testCompile 'com.ms-square:debugoverlay-no-op:1.1.3'
compile ('com.ms-square:debugoverlay-ext-timber:1.1.3') {
exclude module: 'debugoverlay'
}
}
or
dependencies {
// this will use a full debugoverlay lib even in the test/release build
compile 'com.ms-square:debugoverlay-ext-timber:1.1.3'
}
In your Application
class:
public class ExampleApplication extends Application {
@Override public void onCreate() {
super.onCreate();
new DebugOverlay.Builder(this)
.modules(new CpuUsageModule(),
new MemInfoModule(this),
new FpsModule(),
new TimberModule(BuildConfig.DEBUG))
.build()
.install();
// Normal app init code...
}
}