Koin Embedded
Koin Embedded 是一个新的 Koin 项目,目标是 Android/Kotlin SDK 和库开发者。
这个项目提出了帮助使用不同包名重建和打包 Koin 项目的脚本。其目的是为了 SDK 和库的开发,以避免嵌入的 Koin 版本与任何使用其他 Koin 版本的消费应用程序之间发生冲突,这可能会导致冲突。
有反馈或需要帮助?请联系 Koin Team。
嵌入版本
以下是 Koin 嵌入版本的示例:Kotzilla Repository
- 可用包:
embedded-koin-core
、embedded-koin-android
- 从
org.koin.*
迁移到embedded.koin.*
使用此 Maven 仓库设置您的 Gradle 配置:
maven { 'https://repository.kotzilla.io/repository/kotzilla-platform/' }
迁移脚本
这里有一些脚本可以帮助为给定的包名重建 Koin,帮助嵌入它并避免与 Koin 框架的常规使用发生冲突。
请关注 Koin relocation scripts 项目以获取更多详细信息。