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

Flutter构建APK时Gradle插件应用方式过时错误求助

解决Flutter构建APK时的Gradle插件过时警告

1. 修改项目根目录的android/build.gradle

把原文件中通过apply引入Flutter插件的代码,替换为声明式plugins块:

旧代码示例:

buildscript {
    // 原有仓库、依赖配置
}

apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

替换为:

plugins {
    id "dev.flutter.flutter-gradle-plugin" version "<你的Flutter对应版本号>" apply false
}

buildscript {
    // 保留原有仓库、依赖配置
}

版本号需与当前Flutter版本匹配,可查看Flutter安装目录下packages/flutter_tools/gradle目录内的插件版本文件确认。

2. 修改android/app/build.gradle

替换文件开头的apply指令为plugins块:

旧代码示例:

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

替换为:

plugins {
    id "com.android.application"
    id "kotlin-android"
    id "dev.flutter.flutter-gradle-plugin"
}

3. 清理缓存并重新构建

执行命令:

flutter clean
flutter build apk

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 07:03:16