Так что это зависит от того, когда вы хотите инициализировать вашу библиотеку. Вы можете установить DebugTree, например, в своем классе инициализации Библиотеки, и если ваша библиотека инициализируется в вашем классе Application, или лучшим способом было бы немного абстрагировать ее и сделать возможным предоставить вашей библиотеке экземпляр logger, например, так, чтобы в Отладочные сборки можно было бы передать какой-нибудь регистратор. Поэтому рекомендуется сажать дерево как можно раньше, но это не обязательно, но вы можете опоздать с некоторыми важными журналами
Поведение добавляется через экземпляры дерева. Вы можете установить экземпляр, вызвав Timber.plant. Установка деревьев должна быть сделана как можно раньше. OnCreate вашего приложения является наиболее логичным выбором. https://github.com/JakeWharton/timber/blob/master/README.md
Итак, как я уже сказал, вам нужно решить, когда и как вы хотите включить журналы для вашей библиотеки (только debug et c ..) и когда ваша библиотека будет создана.