Flutter构建失败:flutter_web_auth:compileDebugKotlin编译错误求助
解决Flutter构建失败:':flutter_web_auth:compileDebugKotlin'任务报错
问题描述
FAILURE: 构建完成但存在2个失败。
1: 任务执行失败并抛出异常。
问题所在:
任务':flutter_web_auth:compileDebugKotlin'执行失败。
在执行org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction时发生失败,编译错误。详情请查看日志。
当前Gradle配置:
android { compileSdkVersion 34 defaultConfig { minSdkVersion 21 targetSdkVersion 34 } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } } buildscript { ext.kotlin_version = "1.9.0" dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
解决步骤
- 调整Kotlin版本:Kotlin 1.9.0与部分旧版本插件可能存在兼容性问题,将
ext.kotlin_version改为1.8.20,同步Gradle后重新构建。 - 升级flutter_web_auth插件:执行
flutter pub upgrade flutter_web_auth更新插件到最新版,确保插件适配当前compileSdk和Kotlin版本。 - 清理缓存后重建:运行
flutter clean清除项目缓存,再执行flutter run重新构建。 - 查看完整编译日志:找到具体的编译错误信息(如代码语法问题、依赖冲突),根据日志提示针对性修复。
内容的提问来源于stack exchange,提问作者Ramakrushna Sahoo
相关产品推荐
相关产品推荐

