Skip to content

Koin Embedded

Koin Embeddedは、Android/Kotlin SDKおよびライブラリ開発者をターゲットとした、新しいKoinプロジェクトです。

このプロジェクトは、異なるパッケージ名でKoinプロジェクトを再ビルドおよびパッケージ化するのに役立つスクリプトを提供します。その目的は、SDKおよびライブラリ開発において、埋め込みKoinバージョンと、衝突する可能性のある別のKoinバージョンを使用する利用側のアプリケーションとの間の衝突を避けることです。

フィードバックやヘルプについては、Koinチームにお問い合わせください。

埋め込みバージョン

こちらはKoin埋め込みバージョンの例です: Kotzilla Repository

  • 利用可能なパッケージ: embedded-koin-coreembedded-koin-android
  • org.koin.*からembedded.koin.*へのリロケーション

Gradle設定でこのMavenリポジトリを設定してください:

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

リロケーションスクリプト

こちらは、指定されたパッケージ名でKoinを再ビルドし、それを埋め込み、Koinフレームワークの通常の使用との衝突を避けるのに役立つスクリプトです。

詳細については、Koinのリロケーションスクリプトプロジェクトを参照してください。