Flutter项目Gradle同步失败:不支持类文件主版本65(Java与Gradle不兼容)
Flutter安卓应用Gradle报错修复步骤
- 统一Gradle插件与Gradle版本对应关系
Gradle 7.0.2需搭配Android Gradle Plugin 4.2.0,打开项目根目录下的android/build.gradle文件,修改依赖:dependencies { classpath 'com.android.tools.build:gradle:4.2.0' // 保留其他原有依赖 } - 清理项目缓存
执行以下命令清除旧缓存文件:flutter clean cd android && ./gradlew cleanBuildCache cd .. - 匹配Kotlin版本
AGP 4.2.0建议使用Kotlin 1.5.31,同样在android/build.gradle中修改版本号:buildscript { ext.kotlin_version = '1.5.31' // 保留其他原有配置 } - 确认gradle-wrapper配置
检查android/gradle/wrapper/gradle-wrapper.properties,确保distributionUrl配置正确:distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-bin.zip - 同步并构建项目
执行命令重新同步依赖并构建:flutter pub get cd android && ./gradlew assembleDebug
内容的提问来源于stack exchange,提问作者Dinkar Tiwari
相关产品推荐
相关产品推荐

