VS Code创建Flutter项目报错:com.android.application插件未找到
解决Flutter项目中
com.android.application插件找不到的问题 问题根源
你的Android Gradle插件(AGP)版本8.1.4与VS Code中配置的Gradle7.5版本不兼容,且模块级build.gradle未指定插件版本,导致Gradle无法定位到插件资源。AGP8.1.4要求Gradle版本在8.0-8.2区间内。
修改步骤
1. 同步Gradle版本
找到项目路径android/gradle/wrapper/gradle-wrapper.properties,修改distributionUrl为匹配版本:
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-all.zip
2. 修正模块级build.gradle的插件配置
打开android/app/build.gradle,给插件指定兼容的版本号:
plugins { id 'com.android.application' version '8.1.4' id 'kotlin-android' version '1.9.0' // 与AGP8.1.4兼容的Kotlin版本 id 'dev.flutter.flutter-gradle-plugin' }
3. 确保插件仓库配置正确
检查项目根目录下的android/settings.gradle,确保pluginManagement包含必要仓库:
pluginManagement { repositories { google() mavenCentral() gradlePluginPortal() } }
完成以上修改后,重新执行Flutter项目构建即可解决插件找不到的问题。
内容的提问来源于stack exchange,提问作者M S
相关产品推荐
相关产品推荐

