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

Flutter项目运行失败:Gradle构建报错(NDK缺失source.properties文件)

Flutter项目运行失败:Gradle构建报错(NDK缺失source.properties文件)

我之前也碰到过几乎一模一样的问题,别慌,咱们一步步来搞定它!

先给你理清楚核心问题:从你贴的报错日志里能看到关键错误:

  • What went wrong: A problem occurred configuring project ':app'.
    com.android.builder.errors.EvalIssueException: [CXX1101] NDK at C:\Users\Ansumana Sheriff\AppData\Local\Android\sdk\ndk\26.3.11579264 did not have a source.properties file

说白了就是你当前用的这个NDK版本(26.3.11579264)安装不完整,关键的source.properties文件丢了,导致Gradle没法正常识别NDK,自然构建失败。另外日志里提到的x86目标支持后续会移除的提示,这个不是当前报错的原因,暂时不用管它。

下面是亲测有效的解决步骤:

  • 第一步:删除损坏的NDK文件夹
    找到报错里的NDK路径:C:\Users\Ansumana Sheriff\AppData\Local\Android\sdk\ndk\26.3.11579264,直接把这个文件夹整个删掉,别犹豫。

  • 第二步:重新安装对应版本的NDK
    打开Android Studio,按下面的步骤操作:

    1. 顶部菜单点「File」→「Settings」(Windows/Linux用户,Mac用户是「Preferences」)
    2. 找到「Appearance & Behavior」→「System Settings」→「Android SDK」
    3. 切换到「SDK Tools」标签页,右下角勾选「Show Package Details」
    4. 找到「NDK (Side by side)」,展开后勾选你需要的26.3.11579264版本,点击「Apply」开始重新下载安装,耐心等它装完。
  • 第三步:验证并重新运行项目
    安装完成后,回到刚才的NDK目录,确认里面已经有source.properties文件了,然后回到Android Studio,点击运行按钮重新启动项目就行。

如果重新安装这个版本还是出问题,那可以试试换一个稍旧的NDK版本(比如25.x系列),有时候新版本NDK和当前的Gradle/Flutter版本兼容性会有点小问题,换个稳定版大概率能解决。

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.08 12:13:05