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

Flutter项目构建失败:无法获取'flutter'属性问题求助

Flutter构建失败:未知属性'flutter'修复方案

报错详情

  • 报错文件:C:\Users\Desktop\MobileApp\fidt\android\build.gradle
  • 核心错误:评估根项目'android'时,无法识别flutter属性(类型为org.gradle.internal.extensibility.DefaultExtraPropertiesExtension)
  • 曾尝试操作:调整Android Gradle和Gradle版本,无效

问题原因

你在根目录build.gradle的ext块里直接用了flutter.ndkVersion,但此时Flutter的Gradle插件还没被引入,Gradle根本不知道flutter这个对象是什么。

修复步骤

1. 补全Flutter插件依赖与配置

修改根目录的build.gradle,添加Flutter Gradle插件依赖,并加载Flutter的Gradle配置文件:

修改后的完整代码:

buildscript {
    ext.kotlin_version = '1.7.10'
    repositories {
        google()
        mavenCentral()
        // 添加上Flutter插件的仓库地址
        maven {
            url "$flutterRoot/packages/flutter_tools/gradle"
        }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:7.2.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        // 引入Flutter Gradle插件
        classpath 'dev.flutter:flutter-gradle-plugin:1.0.0'
    }
}

// 加载Flutter的Gradle配置,让Gradle识别flutter属性
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

2. 检查local.properties配置

确认项目根目录下的local.properties文件里,Flutter SDK路径配置正确:

sdk.dir=C:\\Users\\你的用户名\\AppData\\Local\\Android\\Sdk
flutter.sdk=C:\\Users\\你的用户名\\flutter

(把路径里的“你的用户名”换成实际的用户目录名)

3. 同步并重新构建

  • 打开Android Studio,点击顶部菜单栏File > Sync Project with Gradle Files
  • 同步完成后,运行flutter run重新构建项目

注意点

别在根build.gradle的ext块里直接引用flutter.ndkVersion这类属性,必须先通过apply from加载Flutter的Gradle配置,让Gradle能识别flutter对象才行。

内容的提问来源于stack exchange,提问作者hussain al-qassab

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 23:51:36