sl4jandroid-有没有办法只将一些调试级别写入文件?

时间:2018-11-10 20:49:47

标签: android logging slf4j

我正在开发一个Android应用,遇到了将日志文件保存到磁盘的需求。经过搜索和测试之后,sl4jandroid似乎是一个不错的选择。我对这种抽象有一个疑问:

  • 有没有一种方法只能写入一些调试级别的文件? (例如,仅将错误日志消息写入文件)

配置:

    public void configureLogging(){

    LoggerConfiguration.configuration()
            .removeRootLogcatHandler()
            .addHandlerToRootLogger(new CrashlyticsLoggerHandler());

    FileLogHandlerConfiguration fileHandler = LoggerConfiguration.fileLogHandler(this);

    //4mb max limit log file size
    fileHandler.setLogFileSizeLimitInBytes(4096*1024);
    //2 rotating files
    fileHandler.setRotateFilesCountLimit(3);
    LoggerConfiguration.configuration().addHandlerToRootLogger(fileHandler);

}

非常感谢您!

0 个答案:

没有答案