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

Flutter新版本中call_log ^4.0.0包配置失败:未指定Namespace

Android构建错误:配置':call_log'模块失败

问题现象

配置项目:call_log时构建失败。

报错详情

无法创建com.android.build.api.variant.impl.LibraryVariantBuilderImpl类型的实例。
未指定Namespace。请在模块的构建文件中指定Namespace。


解决方法

手动配置Namespace

找到:call_log模块下的build.gradle(Groovy脚本)或build.gradle.kts(Kotlin脚本)文件,在android代码块中添加namespace配置:

  • Groovy脚本示例:
android {
    namespace "com.example.calllog" // 替换为你项目的实际包名
    // 其他已有配置...
}
  • Kotlin脚本示例:
android {
    namespace = "com.example.calllog" // 替换为你项目的实际包名
    // 其他已有配置...
}

自动迁移(适用于已在Manifest中指定package的情况)

使用AGP升级助手自动将AndroidManifest.xml中的package属性值迁移到构建文件的namespace中:

  1. 打开Android Studio,点击顶部菜单栏的Tools > AGP Upgrade Assistant
  2. 按照助手的引导步骤完成迁移操作即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 10:32:05