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

VSCode Flutter扩展修改Android构建路径后,工具找不到APK的问题求助

解决Flutter构建路径修改后找不到APK的问题
  • 问题核心是你仅修改了Gradle的构建输出目录,但Flutter工具仍默认去项目原build目录查找APK,需要同步告知Flutter新路径:
  1. 临时快速解决:构建命令指定路径
    直接在构建命令中添加参数指定新构建目录,Flutter会直接到对应路径找生成的APK:

    flutter build apk --build-dir=C:/build
    
  2. 永久项目配置:固定构建路径
    在项目根目录新建flutter_build_config.yaml文件,写入以下内容,后续构建时Flutter会自动读取该配置:

    build_dir: C:/build
    
  3. 补全Gradle配置(消除潜在路径不一致)
    除了设置rootProject.buildDir,在android/app/build.gradle里明确指定当前模块的构建目录,确保Gradle与Flutter的路径完全对齐:

    android {
        buildDir = "${rootProject.buildDir}/app"
        // 保留原有其他配置内容
    }
    

    执行flutter clean后重新构建项目即可。

  4. IDE配置检查(若使用Android Studio构建)

    • 打开File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle,确认未强制设置旧构建路径;
    • 进入Run/Debug Configurations,找到Flutter运行配置,检查自定义构建目录参数是否改为C:/build。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 20:27:41