我开始开发 Android 应用程序,并尝试从
build.gradle
文件更新一些依赖项,但出现错误。
具体来说,我正在尝试更新此内容:
implementation("com.google.android.play:review-ktx:2.0.1")
对此:
implementation("com.google.android.play:review-ktx:2.0.2")
但是这是我遇到的错误:
e: /Users/rob/.gradle/caches/8.12/transforms/04f8f715ebb3bdd582a179774f26f862/transformed/jetified-review-ktx-2.0 .2-api.jar!/META-INF/java.com.google.android.apps.play.store.sdk.review.ktx_playcore_review_ktx.kotlin_module:模块是使用不兼容的 Kotlin 版本编译的。其元数据的二进制版本是1.9.9999,预期版本是1.7.1。
当前 AGP 版本为 8.1.4,Android 编译和目标 SDK 为 35,Kotlin Gradle 插件为 1.7.10。
将 build.gradle(项目级别)中的 Kotlin 版本更新为 1.9.0:
plugins {
id "org.jetbrains.kotlin.android" version "1.9.0" apply false
}
同步您的项目并运行 ./gradlew clean build。