【问题标题】:Trying to add Koin DI to my Android app but the startKoin method is not recognized尝试将 Koin DI 添加到我的 Android 应用程序,但 startKoin 方法无法识别
【发布时间】:2019-07-31 11:03:20
【问题描述】:

我将 Koin 添加到 Gradle 文件中:

    def koin_version = '2.0.1'
    // Koin for Android
    implementation "org.koin:koin-android:$koin_version"
    // Koin Android Scope feature
    implementation "org.koin:koin-android-scope:$koin_version"
    // Koin Android ViewModel feature
    implementation "org.koin:koin-android-viewmodel:$koin_version"
    // Koin Android Experimental features
    implementation "org.koin:koin-android-ext:$koin_version"

我添加了一个 appModules 类,但是当我尝试将 startKoin 方法添加到 Application 时,它无法识别。

startKoin{
        androidLogger()
        androidContext(this@MyApplication)
        modules(appModule)
    }

那里出现“无法解析符号”错误。我尝试手动添加导入,但也出现错误。有人知道这里出了什么问题吗?

【问题讨论】:

    标签: android koin


    【解决方案1】:

    只需在 Build.gradle(app module) 中添加此依赖项

    implementation "org.koin:koin-android-architecture:0.9.1"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多