Flutter项目':app:compileDebugKotlin'任务执行失败,求助问题排查
解决Flutter项目':app:compileDebugKotlin'构建失败问题
针对这个编译失败的问题,给你几个实用的排查方向:
核对Kotlin与Gradle版本匹配度
打开项目根目录下的android/build.gradle,查看ext.kotlin_version的值。如果你的Gradle插件版本是7.x及以上,Kotlin版本至少要1.5.31,版本不兼容是这类报错的高频原因。清理缓存后重新构建
依次执行这些命令,清空旧的编译缓存再试:flutter clean cd android && ./gradlew clean cd .. && flutter pub get flutter run排查第三方依赖冲突
有些Flutter插件会自带不同版本的Android库,容易引发冲突。可以在Android目录下运行./gradlew app:dependencies查看完整依赖树,找到冲突的库后,在android/app/build.gradle里用force关键字统一版本。检查Android SDK完整性
打开Android Studio的SDK管理器,确认项目要求的compileSdkVersion对应的SDK平台已经安装,同时确保Build Tools版本也是最新兼容的。获取详细错误日志定位问题
执行构建时加--verbose参数,能拿到更具体的报错细节:flutter run --verbose或者直接用Android Studio打开项目的Android模块,单独编译,就能看到Kotlin代码里具体的语法错误、缺失类之类的问题。
内容的提问来源于stack exchange,提问作者Mikdad
相关产品推荐
相关产品推荐

