“您的项目需要更新版本的 Kotlin Gradle 插件。”虽然已经设定了最新版本

问题描述 投票:0回答:1

我在 Android Studio 中编写的 flutter 代码在 iOS 上构建得很好。但是,如果我尝试在 Android 模拟器上运行它,我会收到一条我无法理解的冗长错误消息。最后一点说的是

[!] Your project requires a newer version of the Kotlin Gradle plugin.                     │
│ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then │
│ update /Users/valerievogt/StudioProjects/chuddyapp/android/build.gradle:                   │
│ ext.kotlin_version = '<latest-version>'

所以我继续将 kotlin 版本添加到我的 android/build.gradle 中,如下所示:

buildscript {
    ext.kotlin_version = '1.9.23'
}

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

但错误仍然存在,并且没有任何改变。 我尝试更新和升级所有依赖项、flutter、android sdk、studio,并且已经替换了两个包,但我不断收到此错误。

整个错误消息是这样的,超出了我的想象:

e: /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
e: /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
e: /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
e: /Users/username/.gradle/caches/transforms-3/8e8d6d4aa01a38286ceaa1a7db4d6398/transformed/jetified-kotlin-stdlib-common-1.9.10.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (44, 38): Unresolved reference: ArrayList
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (45, 30): Unresolved reference: HashMap
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (63, 14): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (64, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (65, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (66, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (67, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (68, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (73, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (77, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (78, 15): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (79, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (80, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (81, 9): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (87, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (87, 33): Unresolved reference: startsWith
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (88, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (90, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (91, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (92, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (94, 29): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (95, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (99, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (104, 33): Unresolved reference: startsWith
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (105, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (105, 33): Unresolved reference: startsWith
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (106, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (107, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (109, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (111, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (113, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (115, 25): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (117, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (119, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (120, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (125, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (130, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (132, 17): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (133, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (135, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (140, 57): Unresolved reference: startsWith
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (142, 32): Unresolved reference: HashMap
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (147, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (153, 34): Unresolved reference: startsWith
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (154, 21): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class
e: /Users/username/.pub-cache/hosted/pub.dev/flutter_tts-4.0.2/android/src/main/kotlin/com/tundralabs/fluttertts/FlutterTtsPlugin.kt: (155, 27): Class 'kotlin.Unit' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
The class is loaded from /Users/username/.gradle/caches/transforms-3/2ece6433a8ec3065ee1b823ef5a57766/transformed/jetified-kotlin-stdlib-1.9.10.jar!/kotlin/Unit.class

[.........deleted some bc of character limit]

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_tts:compileDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
   > Compilation error. See log for more details

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 19s

┌─ Flutter Fix ──────────────────────────────────────────────────────────────────────────────┐
│ [!] Your project requires a newer version of the Kotlin Gradle plugin.                     │
│ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then │
│ update /Users/username/StudioProjects/chuddyapp/android/build.gradle:                   │
│ ext.kotlin_version = '<latest-version>'                                                    │
└────────────────────────────────────────────────────────────────────────────────────────────┘
Error: Gradle task assembleDebug failed with exit code 1
```

What steps can I take to solve this? I'm overwhelmed.
flutter kotlin dart android-studio gradle
1个回答
0
投票

在settings.gradle中定义正确的版本对我来说修复这个错误效果很好

© www.soinside.com 2019 - 2024. All rights reserved.