<dependency> <groupId>com.jakewharton.timber</groupId> <artifactId>timber</artifactId> <version>4.7.1</version> </dependency> import timber.log.Timber; public class Logger { public static void initialize() { Timber.plant(new Timber.DebugTree()); } public static void logDebug(String message) { Timber.d(message); } public static void logError(String message) { Timber.e(message); } } public class Main { public static void main(String[] args) { Logger.initialize(); } } public class MyClass { public void doSomething() { Logger.logDebug("This is a debug message."); } } public class Logger { public static void initialize() { } } public class FileLoggingTree extends Timber.Tree { @Override protected void log(int priority, String tag, String message, Throwable t) { // ... } }


上一篇:
下一篇:
切换中文