错误“Module was compiled with an incompatible version of Kotlin”:如何修复二进制版本不兼容?
大家好!我是 Android 和 Flutter 开发的新手。我尝试在我的项目中添加 Stripe 支付模块,但在 Gradle 构建时出现错误:
```
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.15
```
我使用的是 Flutter 3.0.0,并且在 `android/build.gradle` 文件中配置了:
```kotlin
ext.kotlin_version = '1.3.50'
dependencies {
classpath 'com.android.tools.build:gradle:7.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
```
在 `pubspec.yaml` 中,我使用的 Stripe SDK 版本是 `stripe_payment: ^1.10.0`。我知道这个错误与 Kotlin 不兼容有关,但我不确定应该设置哪个版本。我尝试将 `kotlin_version` 改为 1.5.0、1.6.0、1.7.0,但错误仍然出现。请告诉我如何正确同步 Flutter 项目中 Android 部分的 Kotlin 版本?提前感谢!
<<>>