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

执行flutterfire configure命令时无法输入Android包名求助

解决flutterfire configure无法输入Android包名导致的报错问题

问题重现

执行flutterfire configure命令时,在“要为此配置使用哪个Android应用ID(或包名)”的步骤中无法输入内容,最终抛出错误:

FirebaseCommandException: An error occured on the Firebase CLI when attempting to run a command.
COMMAND: firebase apps:create android project_name (android) --package-name= --json --project=project
ERROR: Package name for Android app cannot be empty

解决方法

  • 更新CLI工具到最新版本
    版本兼容问题可能导致交互输入异常,执行以下命令升级:

    • 升级Firebase CLI:npm install -g firebase-tools
    • 升级FlutterFire CLI:dart pub global activate flutterfire_cli
  • 跳过交互,直接在命令中指定包名
    不用等待终端提问,直接在命令里附加包名参数,示例:
    flutterfire configure --android-package-name=com.your.project
    把com.your.project替换成你实际的Android包名即可。

  • 更换终端尝试
    部分IDE内置终端或者特殊终端环境可能存在交互输入bug,换成系统原生终端:Windows用CMD,macOS/Linux用系统自带Terminal,再重新执行命令。

  • 提前在Firebase控制台创建应用
    先登录Firebase控制台,手动创建对应包名的Android应用,回到终端执行flutterfire configure时,工具会自动识别已存在的应用,无需再输入包名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 04:05:56