Skip to content

Files

Latest commit

 

History

History

debugoverlay-ext-timber

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Timber Extension Module

TimberModule is an extension module for DebugOverlay which shows timber logs for debugging.

DebugOverlay Screen Capture

Setup

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'
}

Usage

Simple Example

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...
  }
}