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())
您也可以自定义创建“幼苗”。
387.82KB
文件大小:
评论区