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

Flutter应用构建报错:maps_launcher未指定Namespace问题求助

解决Flutter构建时maps_launcher模块未指定Namespace的错误

错误提示指向:maps_launcher模块未指定Namespace,这是因为该第三方插件的Android配置未适配AGP(Android Gradle Plugin)7.0+的要求,和你主项目的build.gradle配置无关。以下是可行的解决办法:

方法1:升级maps_launcher到最新版本

打开项目的pubspec.yaml文件,找到maps_launcher的依赖条目,将版本号更新为当前最新稳定版,然后执行:

flutter pub get

新版本的插件通常会修复AGP适配问题,补上Namespace配置。

方法2:手动给maps_launcher模块指定Namespace

如果升级插件后问题依旧,可在项目根目录的android/build.gradle中添加如下配置,强制为该子模块注入Namespace:

subprojects {
    if (project.name == 'maps_launcher') {
        android {
            namespace "com.alexmiller.maplauncher"
        }
    }
}

添加后执行flutter clean清理缓存,再重新构建项目。

辅助排查步骤

  • 执行flutter clean彻底清理构建缓存后重新编译
  • 确认根目录android/build.gradle中AGP版本为7.0及以上(主项目已配置namespace,通常版本符合要求)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 20:35:57