【发布时间】:2020-09-10 21:03:22
【问题描述】:
我正在检查我的问题的答案,我发现这是版本问题,但我无法检查我必须使用的正确版本..也许有一些建议?提前致谢。
我的构建:
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" (1.3.72)
implementation "androidx.core:core-ktx:$androidXVersion" (1.0.2)
implementation "androidx.lifecycle:lifecycle-extensions:$archLifecycleVersion" (2.2.0)
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$archLifecycleVersion" (2.2.0)
kapt "androidx.lifecycle:lifecycle-compiler:$archLifecycleVersion" (2.2.0)
classpath "com.android.tools.build:gradle:$gradle_version" (3.5.3)
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" (1.3.72)
我举个例子,区别是androidXversion是1.0.0,gradle版本是3.3.2,kotlin版本是1.3.5
【问题讨论】:
-
它应该突出显示过时的,如果你将鼠标悬停在它们上面,它会告诉你最新的。
-
Android 构建工具位于“4.0.1”。
core-ktx位于 1.3.1。其他看起来还不错。如果你愿意,你可以更新 Kotlin,但这不是问题。 Kotlin 在 1.4.10。您现在可以从依赖项中省略 Kotlin stdlib 行,因为它由插件处理。我正在使用 Gradle 6.1.1。 -
我错过了 livedata 参考 :(