https://start.insert-koin.io/#/setup/index
开始
Koin in 5 minutes (5分钟快速入手Koin)
Getting Started (开始)
为您的项目配置Koin
Koin的最新版本:
1 2 3 4 5
| koin_version= "2.1.6"
koin_version= "2.2.0-rc-1"
|
添加下面这些Gradle依赖来将Koin添加到您的项目中:
Koin已经在Jcenter上发布
1 2 3 4
| repositories { jcenter() }
|
Kotlin
1 2 3 4 5 6 7 8
| implementation "org.koin:koin-core:$koin_version"
implementation "org.koin:koin-core-ext:$koin_version"
testImplementation "org.koin:koin-test:$koin_version"
|
Gradle Plugin
1 2 3 4 5 6 7 8 9 10
| buildscript { repositories { jcenter() } dependencies { classpath "org.koin:koin-gradle-plugin:$koin_version" } }
apply plugin: 'koin'
|
Android
1 2 3 4 5 6 7 8
| implementation "org.koin:koin-android:$koin_version"
implementation "org.koin:koin-android-scope:$koin_version"
implementation "org.koin:koin-android-viewmodel:$koin_version"
|
AndroidX
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| implementation "org.koin:koin-androidx-scope:$koin_version"
implementation "org.koin:koin-androidx-viewmodel:$koin_version"
implementation "org.koin:koin-androidx-fragment:$koin_version"
implementation "org.koin:koin-androidx-workmanager:$koin_version"
implementation "org.koin:koin-androidx-compose:$koin_version"
|
Ktor
1 2
| implementation "org.koin:koin-ktor:$koin_version"
|