logger (orhanobut/logger)
Searching Database…
Что это такое?
Logger — это простая, красивая и мощная библиотека для логирования в Android, которая делает вывод Logcat более читаемым.
Это самостоятельное приложение или библиотека, которую я добавляю в проект Android?
Это библиотека для Android/Java/Kotlin, которую вы подключаете как зависимость и инициализируете в коде приложения. У неё нет ни интерфейса, ни собственного приложения.
Как мне добавить её в мой проект Android?
Скачайте библиотеку (добавьте её как зависимость), один раз инициализируйте Logger в приложении, а затем вызывайте её методы логирования там, где нужен отформатированный вывод.
Чем вывод Logger отличается от обычных вызовов Android Log?
Судя по темам репозитория на GitHub ('pretty-printer', 'json-logging'), Logger оформляет вывод структурированными рамками и умеет красиво выводить JSON, поэтому логи в Logcat гораздо легче просматривать, чем простой вывод Log.d.
Это похоже на библиотеку Timber от Джейка Уортона?
В репозитории тема 'timber' указана как связанная, что говорит о похожей роли Logger: это обёртка над классом Log Android, которую можно подключить без лишних изменений кода, но с акцентом на красивый вывод и вывод в формате JSON.
Подходит ли она и для Java, и для Kotlin проектов Android?
Да, сама библиотека написана на Kotlin, а в её темах указаны и 'java', и 'kotlin', поэтому приложения Android на любом из этих языков могут её использовать.
What are similar projects?
timber, loguru, leakcanary, MPAndroidChart, Luban, EventBus, GSYVideoPlayer, flexbox-layout
Which topics is it in?
logger, log, android-library, logging, lightweight, debugging, mobile-development, kotlin, json, java, mobile, android