Android Studio模拟器运行失败:Gradle编译Kotlin报错求助
解决Flutter运行Android模拟器时
compileDebugKotlin失败问题 错误信息
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:compileDebugKotlin'. > Multiple build operations failed. Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: Cannot parse result path string: ...and 8 more failures. > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: > Cannot parse result path string: * 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 20s Error: Gradle task assembleDebug failed with exit code 1
解决方案
清理重建项目
执行以下命令:flutter clean flutter pub get flutter run检查Kotlin版本兼容性
打开android/build.gradle文件,更新ext.kotlin_version到与当前Flutter版本兼容的稳定版,例如:ext.kotlin_version = '1.9.20'修正Gradle版本
打开android/gradle/wrapper/gradle-wrapper.properties,确保gradle版本与Kotlin版本匹配,例如Kotlin 1.9+对应Gradle 8.0+:distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip检查项目路径
确保项目所在路径没有中文、空格或特殊符号(如!@#$等),将路径改为纯英文无空格格式。清除Gradle缓存
删除项目根目录下的.gradle文件夹,以及用户目录(如C:\Users\你的用户名\.gradle或~/.gradle)下的.gradle文件夹,然后重新构建项目。重新生成Android配置文件
在项目根目录执行以下命令,覆盖现有Android项目配置:flutter create --platforms android .
内容的提问来源于stack exchange,提问作者Baturalp Yiğit
相关产品推荐
相关产品推荐

