version: 1.0.0+1 environment: sdk: '>=3.2.3 <4.0.0' dependencies: flutter: sdk: flutter cupertino_icons: ^1.0.6 bloc: ^8.1.2 flutter_bloc: ^8.1.3 flutter_svg: ^2.0.9 google_fonts: ^6.1.0 equatable: ^2.0.5 mask_text_input_formatter: ^2.8.0 flutter_secure_storage: ^9.0.0 http: ^1.1.2 pin_code_fields: ^8.0.1 shimmer: ^3.0.0 google_maps_flutter: ^2.5.3 geolocator: ^10.1.0 # location: ^5.0.0 flutter_rating_stars: ^1.0.3+4 flutter_polyline_points: ^2.0.0 url_launcher: ^6.2.3 intl: ^0.19.0 googleapis: ^12.0.0 flutter_slidable: ^3.0.1 firebase_core: ^2.24.2 firebase_messaging: ^14.7.10 # overlay_support: ^2.1.0 permission_handler: ^11.2.0
错误文本-
:C:/Users/azimz/.gradle/caches/transforms-3/889ce5bd12f1117e5357d5fcdb5e1305/transformed/core-1.10.1/jars/classes.jar!/META-INF/core_release.kotlin_module:模块是用不兼容的版本编译的科特林。其元数据的二进制版本是1.8.0,预期版本是1.6.0。
e: C:/Users/azimz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.9.0/8ee15ef0c67dc83d874f412d84378d7f0eb50b63/kotlin-stdlib-1.9.0.jar!/ META-INF/kotlin-stdlib.kotlin_module:模块是使用不兼容的 Kotlin 版本编译的。其元数据的二进制版本是1.9.0,预期版本是1.6.0。
e: C:/Users/azimz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.9.0/8ee15ef0c67dc83d874f412d84378d7f0eb50b63/kotlin-stdlib-1.9.0.jar!/ META-INF/kotlin-stdlib-jdk8.kotlin_module:模块是使用不兼容的 Kotlin 版本编译的。其元数据的二进制版本是1.9.0,预期版本是1.6.0。
e: C:/Users/azimz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.9.0/8ee15ef0c67dc83d874f412d84378d7f0eb50b63/kotlin-stdlib-1.9.0.jar!/ META-INF/kotlin-stdlib-jdk7.kotlin_module:模块是使用不兼容的 Kotlin 版本编译的。其元数据的二进制版本是1.9.0,预期版本是1.6.0。
e: C:/Users/azimz/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-common/1.9.0/cd65c21cfd1eec4d44ef09f9f52b6d9f8a720636/kotlin-stdlib-common-1.9.0 .jar!/META-INF/kotlin-stdlib-common.kotlin_module:模块是使用不兼容的 Kotlin 版本编译的。其元数据的二进制版本是1.9.0,预期版本是1.6.0。
-- 构建 Gradle
buildscript {
ext.kotlin_version = '1.9.0'
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:7.3.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}
当我构建 apk 时出现错误
您在Android Studio中安装的Kotlin版本与Flutter项目使用的Kotlin版本似乎不匹配。尝试将两者匹配。 您可以通过进入 flutter 项目的 android 文件夹内的 build.gradle 文件来检查您的 kotlin 版本