You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行Flutter应用报错:Failed to apply plugin 'com.android.internal.version-check'

Flutter构建错误解决方案:VersionCheckPlugin类缺失问题

这个问题和重装VS Code无关,本质是Android Gradle构建环境的依赖缺失或版本不兼容导致的,以下是具体解决步骤:

  • 清理缓存
    打开终端执行命令清理Flutter缓存:

    flutter clean
    

    手动删除项目内的android/.gradle文件夹,以及系统用户目录下的.gradle缓存目录(Windows路径示例:C:\Users\<你的用户名>\.gradle)

  • 匹配Gradle与Android Gradle插件版本
    打开项目根目录下的android/build.gradle文件,确保com.android.tools.build:gradle插件版本和Gradle版本对应:

    buildscript {
        ext.kotlin_version = '1.7.10'
        repositories {
            google()
            mavenCentral()
        }
        dependencies {
            // 示例版本,可根据实际需求调整,需与Gradle版本匹配
            classpath 'com.android.tools.build:gradle:7.4.2'
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }
    

    同时检查android/gradle/wrapper/gradle-wrapper.properties中的Gradle分发版本:

    // 需与上方插件版本对应,示例为Gradle 7.5
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip
    
  • 重新构建项目
    依次执行以下命令:

    flutter pub get
    flutter run
    
  • 检查Android SDK组件
    打开Android Studio的SDK Manager,确认已安装对应版本的Android Build Tools、Platform Tools及SDK Platform组件

内容的提问来源于stack exchange,提问作者kvvisony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 00:45:11