您更喜欢使用Kotlin的Android依赖项注入吗?我已经开始使用Kodein,但如果Koin更好,我不想浪费时间。
我已经阅读了Makery Kotlin Development的这份演示文稿https://www.kotlindevelopment.com/koin-vs-kodein/,真的很棒。
与该演示文稿不同的是:
科丁
科恩
Github星 Kodein 1164和1350 Koin
谢谢!!
答案 0 :(得分:8)
由于我的项目很小,所以我更喜欢Koin,因为它是轻量级的库。它具有适用于Android Architecture Components的作用域和VM包装的良好API。但是您应该知道,Koin看起来像服务定位器。