跳到主要内容

Koin Embedded

Koin Embedded 是一个新的 Koin 项目,目标是 Android/Kotlin SDK 和库开发者。

这个项目提出了帮助使用不同包名重建和打包 Koin 项目的脚本。其目的是为了 SDK 和库的开发,以避免嵌入的 Koin 版本与任何使用其他 Koin 版本的消费应用程序之间发生冲突,这可能会导致冲突。

有反馈或需要帮助?请联系 Koin Team

嵌入版本

以下是 Koin 嵌入版本的示例:Kotzilla Repository

  • 可用包:embedded-koin-coreembedded-koin-android
  • org.koin.* 迁移到 embedded.koin.*

使用此 Maven 仓库设置您的 Gradle 配置:

maven { 'https://repository.kotzilla.io/repository/kotzilla-platform/' }

迁移脚本

这里有一些脚本可以帮助为给定的包名重建 Koin,帮助嵌入它并避免与 Koin 框架的常规使用发生冲突。

请关注 Koin relocation scripts 项目以获取更多详细信息。