Koin Embedded
Koin Embeddedは、Android/Kotlin SDKおよびライブラリ開発者をターゲットとした、新しいKoinプロジェクトです。
このプロジェクトは、異なるパッケージ名でKoinプロジェクトを再ビルドおよびパッケージ化するのに役立つスクリプトを提供します。その目的は、SDKおよびライブラリ開発において、埋め込みKoinバージョンと、衝突する可能性のある別のKoinバージョンを使用する利用側のアプリケーションとの間の衝突を避けることです。
フィードバックやヘルプについては、Koinチームにお問い合わせください。
埋め込みバージョン
こちらはKoin埋め込みバージョンの例です: Kotzilla Repository
- 利用可能なパッケージ:
embedded-koin-core
、embedded-koin-android
org.koin.*
からembedded.koin.*
へのリロケーション
Gradle設定でこのMavenリポジトリを設定してください:
kotlin
maven { 'https://repository.kotzilla.io/repository/kotzilla-platform/' }
リロケーションスクリプト
こちらは、指定されたパッケージ名でKoinを再ビルドし、それを埋め込み、Koinフレームワークの通常の使用との衝突を避けるのに役立つスクリプトです。
詳細については、Koinのリロケーションスクリプトプロジェクトを参照してください。