Arbor:木材的“近亲”

Arbor 就像 Kotlin Multiplatform 世界里的“木材”,用于记录日志。这个库诞生于一个实验:探索 Kotlin Multiplatform 的全新单模块方法。Kotlin 虽然文档优秀,但在如何将所有组件(如源代码和文档)发布到 Maven 上,却缺乏清晰的指导。Arbor 希望为其他人提供一个更完整的模板。Arbor 的使用模式与 Timber 非常相似。主要区别在于功能支持和术语,这是因为它是由我独立完成的。"播种幼苗"是指特定平台的日志记录实现,例如 Android 上使用 Logcat,JavaScript 中使用 println。

示例:

Android:Arbor.sow(LogCatSeedling())

JavaScript:Arbor.sow(Seedling())

虚拟机:Arbor.sow(Seedling())

您也可以自定义创建“幼苗”。

zip 文件大小:387.82KB