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

Flutter安卓应用构建失败:执行:app:compileDebugKotlin任务遇Java堆内存错误

无法构建Flutter Android应用::app:compileDebugKotlin 任务执行失败

错误日志

* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> Error while evaluating property 'filteredArgumentsMap' of task ':app:compileDebugKotlin'.
   > Could not resolve all files for configuration ':app:debugCompileClasspath'.
      > Failed to transform arm64_v8a_debug-1.0.0-54a7145303f0dd9d0f93424a2e124eb4abef5091.jar (io.flutter:arm64_v8a_debug:1.0.0-54a7145303f0dd9d0f93424a2e124eb4abef5091) to match attributes {artifactType=android-classes-jar, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}.
         > Execution failed for JetifyTransform: /Users/alisinancobani/.gradle/caches/modules-2/files-2.1/io.flutter/arm64_v8a_debug/1.0.0-54a7145303f0dd9d0f93424a2e124eb4abef5091/17f3c0ac3e0e5cdc13df2596bac1d5e83834815d/arm64_v8a_debug-1.0.0-54a7145303f0dd9d0f93424a2e124eb4abef5091.jar.
            > Java heap space

当前环境配置

  • Flutter:稳定通道 3.16.4,运行于 macOS 14.0 23A344 darwin-arm64,区域设置 en-TR
    • 安装路径:/Users/alisinancobani/development/flutter
    • 框架修订版本:2e9cb0aa71(2023-12-11)
    • 引擎修订版本:54a7145303
    • Dart版本:3.2.3
    • DevTools版本:2.28.4
  • Android工具链:Android SDK 34.0.0
    • SDK路径:/Users/alisinancobani/Library/Android/sdk
    • 构建工具版本:34.0.0
    • Java版本:OpenJDK 17.0.7
  • Xcode:15.0.1,CocoaPods 1.14.3
  • Android Studio:2023.1,Flutter插件76.3.4,Dart插件232.10248
  • IntelliJ IDEA Ultimate:2023.2.5

解决方法

错误核心为Java堆内存不足导致Jetify转换失败,可按以下步骤修复:

  1. 增加Gradle堆内存
    在项目根目录的gradle.properties文件中,修改或添加配置:

    org.gradle.jvmargs=-Xmx4096M -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
    

    可根据机器内存调整堆内存值,比如8G内存可设为-Xmx6144M。

  2. 清理Gradle缓存
    执行命令清理缓存,避免损坏文件干扰构建:

    flutter clean
    rm -rf ~/.gradle/caches
    
  3. 重启IDE并重新构建
    关闭当前IDE后重新打开项目,执行flutter run或点击构建按钮。

  4. 检查依赖冲突(可选)
    若调整内存后仍失败,检查android/app/build.gradle中的依赖是否存在冲突,尝试更新Flutter插件或相关依赖版本。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 23:30:27