The libray support sfl4j for android platform at the moment not support Mapped Diagnostic Context (MDC) support.
Features:
The Simple Logging Facade for Java (SLF4J) serves as a simple facade or abstraction for various logging frameworks (e.g. java.util.logging, logback, log4j) allowing the end user to plug in the desired logging framework at deployment time.
This library is based on the official slf4j-android implementation but with some differences. It does not use the classname as the log tag but instead appends it after the message. It also appends the line number and current thread. Configuration of the log tag is done through a properties file (logger.properties).
SLF4J binding for Timber - a logger with a small, extensible API which provides utility on top of Android's normal Log class.
The motivation of this project was to ease using existing libraries which use SLF4J as their logging framework on the Google Android platform in combination with Timber logging utility.
This is a library that allows pure Java / Kotlin modules or libraries using SLF4J as their logging framework to bridge on the Google Android platform in combination with Jake Wharton's Timber logging utility.
It's based on the patrickfav/slf4j-timber project with a modern take using Kotlin and the latest version of SLF4J (currently v2.0.0 which relies on ServiceLoader mechanism instead of the static binder mechanism as described here).
Encrypted logging made great again.
Specialized Logger is an Android library that provides you flexibility and reliability when logging. It comes with a simple to use logger as well as an encrypted logger for commercial products.
Streaming logs directly from your android phone as webserver. Supports different loggers with different log levels.
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
Log to a sql database for debugging. View the logs in-app with the LogViewerActivity
.
TimberLorry is a log collector without data loss (e.g. reboot, exit application). Library stores logs in the buffer (internal database by default), and periodically sends it to an endpoint. If no internet connection available, the periodical work will not be executed.
Trail is a simple logging system for Java and Android. Create logs using the same API and the library will detect automatically in which platform the code is running.
Simple and pretty, powerful and flexible logger for android and java, can concurrently print the log to multiple target like Logcat, System.out and File, or even Server (or anywhere) if you like.