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

Flutter 3.7.10在Android Studio Flamingo构建失败(AAPT2异常)求助

Flutter项目在Android Studio Flamingo构建失败:AAPT2 Daemon启动失败

报错信息

Execution failed for task ':app:processDebugResources'.

Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
Failed to transform core-1.6.0.aar (androidx.core:core:1.6.0) to match attributes {artifactType=android-compiled-dependencies-resources, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}.

Execution failed for AarResourcesCompilerTransform: C:\Users\user.gradle\caches\transforms-3\4ca28c4a71705f8a687c69dda140a277\transformed\core-1.6.0.
AAPT2 aapt2-7.2.0-7984345-windows Daemon #0: Daemon startup failed
Please check if you installed the Windows Universal C Runtime.
This should not happen under normal circumstances, please file an issue if it does.

环境信息

  • Flutter版本:3.7.10
  • Dart版本:2.19.6
  • Android Studio版本:Flamingo
  • 已安装Windows Universal C Runtime,但问题未解决

可行解决方案

1. 清理缓存并重启

  • 执行Flutter清理命令:
    flutter clean
    
  • 手动删除本地Gradle缓存文件夹:C:\Users\user\.gradle\caches下的所有内容
  • 重启Android Studio后重新执行构建

2. 调整Gradle与Build Tools版本

在项目的android/build.gradle文件中,修改配置以匹配Flutter 3.7.x的兼容版本:

buildscript {
    ext.kotlin_version = '1.7.10'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath "com.android.tools.build:gradle:7.4.2" // Flutter 3.7.x推荐AGP 7.4.x版本
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

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

同时修改android/app/build.gradle中的相关配置:

android {
    compileSdkVersion 33
    buildToolsVersion "33.0.2"

    defaultConfig {
        minSdkVersion 21
        targetSdkVersion 33
        // 保留原有其他配置
    }
}

3. 禁用AAPT2守护进程

在项目根目录的gradle.properties文件中添加以下配置:

org.gradle.daemon=false

4. 检查环境变量配置

  • 确保JAVA_HOME指向JDK 11(Flutter 3.7.x官方推荐版本,避免使用JDK 17及以上)
  • 确认ANDROID_HOME或ANDROID_SDK_ROOT指向正确的Android SDK安装路径,且路径下的build-tools、platforms组件完整

5. 调整Flutter版本

  • 尝试升级到稳定版Flutter(如3.10.x):
    flutter upgrade
    
  • 若升级后仍有问题,可降级到Flutter 3.7.x的其他小版本:
    flutter downgrade 3.7.5
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 09:57:08