KTimber is Kotlin logging library based on JakeWharton's Timber library that brings some extra functionality:
You can also:
A simple easy-to-use debug utility which helps you capture the logs simultaneously to adb terminal as well to a file on SD Card.
Why?
Debug library provides a lot of useful information. For ex., Java file name as tag, method name and a line number where Debug function was called.
Also, it wraps String.format(), so you can create any message with nearly any quantity of variables to check at almost no pain (and time).
An easy Android logging with Kotlin and Timber.
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.
A library that logs your request in cURL, used with Retrofit HTTP client.
Lazy Logger is open source for lazy android app developer, supports Release/Debug stage. If your app on RELEASE, log messages will not be generated in logcat. Based-on Timber.
NyanCat is an advanced custom logging library for Android, written in Kotlin and Java.
Show Android log in the best way, easy to debug.
The Rose
will automatically figure out from which class it's being called and use that class name as its tag.
A general-purpose logging library with built-in support to save logs to file.
Frodo is an android library inspired by Hugo, mainly used for logging RxJava Observables and Subscribers outputs on the logcat. It generates and weaves code based on annotations only on debug versions of the application where the plugin is applied, for instance, it is safe to persist any Frodo annotation in the codebase.
Robin is a logging library for Bundle data passed between Activities and fragments. It also provides a callback to send screen views of user visited pages to your analytics client.
Super-simple, drop-in replacement for android.util.Log
with automatic level exclusion.
Simple Android library which filters Logs, for example by keeping only ERROR Logs in RELEASE mode.
Get to know which class changed the value in SharedPreferences
.
Log4j with the ability to send the logs to HTTP GET request's.
A logging library for Android with focus on convenient usage and extensibility.
This library is meant to offer a wrapper around the standard Android Log.x methods in few distinct flavours. It gives you the possibility to have one logger that will use the same logging tag for the whole app and also the ability to quickly change the logging level for the whole app - you can go from debug to release by changing just one constant.
Sometimes we want/need to know what's going on behind the scenes but our app is not always connected to our computer to let us check the logs. Galgo will let you display your log messages as an overlay on top of your UI.
Extremely useful for testers who want to have more insight into what's going on behind the scenes in our apps when it misbehaves.
You can also define some basic settings such as background color, text color, text size and number of lines to display on screen so it better fits your needs.
Logging value of object in a short and pretty way.
Log to a sql database for debugging. View the logs in-app with the LogViewerActivity
.
The libray support sfl4j for android platform at the moment not support Mapped Diagnostic Context (MDC) support.
This is a lightweight Logger to file for Android. Logging to file is a common task and there is no good solution to do it effectively. This library does it for you.
Detect janky frames with Android Nougat FrameMetrics.