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

Flutter项目build.gradle.kts报NDK无source.properties,配置路径仍无效

解决Flutter项目NDK缺失source.properties的问题

1. 修正local.properties中的路径格式

Windows路径中的反斜杠需要转义,把你添加的路径改成以下两种格式之一:

ndk.dir=C:\\Users\\monde\\AppData\\Local\\Android\\sdk\\ndk\\28.0.13004108

或者

ndk.dir=C:/Users/monde/AppData/Local/Android/sdk/ndk/28.0.13004108

改完后保存文件,重启Android Studio再尝试构建。

2. 在build.gradle.kts中强制指定NDK版本

打开android/build.gradle.kts,在android代码块内添加NDK版本声明,直接绑定你下载的版本:

android {
    // 保留原有配置
    ndkVersion = "28.0.13004108"
}

3. 彻底清理项目缓存

  • 执行Flutter清理命令:
    flutter clean
    
  • 手动删除Android目录下的.gradle和build文件夹
  • 重新运行项目:
    flutter run
    

4. 排查Android Studio的NDK配置冲突

  • 打开Android Studio设置(File > Settings),进入Appearance & Behavior > System Settings > Android SDK > SDK Tools
  • 勾选Show Package Details,确认NDK 28.0.13004108已安装,同时卸载其他可能损坏或版本不一致的NDK包

5. 直接在gradle中指定NDK路径

如果local.properties仍不生效,可在android/build.gradle.kts中直接硬编码路径:

android {
    // 保留原有配置
    ndkPath = "C:/Users/monde/AppData/Local/Android/sdk/ndk/28.0.13004108"
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 05:22:03