如何在项目中使用 firebase 和 firebase 功能的现有 Flutter 应用程序中更新包名称?

Posted

技术标签:

【中文标题】如何在项目中使用 firebase 和 firebase 功能的现有 Flutter 应用程序中更新包名称?【英文标题】:How to update the package name in existing flutter app which is using firebase and firebase functions in the project? 【发布时间】:2020-10-25 19:17:48 【问题描述】:

我想更改 Flutter 中的包名称,用于在项目中使用 firebase 和 firebase 云功能的现有项目。

根据这篇文章,

Click here for the article

我已经下载了带有新包名的新 google-services.json 文件工作正常。但是更改包名的正确方法是什么?用于生产应用

P.S:如果问题有任何问题,请提出修改建议

提前感谢您的帮助:)

【问题讨论】:

【参考方案1】:

有一个简单的方法可以在flutter中更改包名,只需将change_app_package_name添加到您的依赖项中并运行以下命令

flutter pub run change_app_package_name:main com.new.package.name

com.new.package.name 是你的新包名。

【讨论】:

那么,修改现有项目的包名是否有效? 是的,它是有效的。 改包名后可以去掉依赖吗? 是的,您可以在更改包名称后删除依赖项。

以上是关于如何在项目中使用 firebase 和 firebase 功能的现有 Flutter 应用程序中更新包名称?的主要内容,如果未能解决你的问题,请参考以下文章

如何更改firebase存储的位置?

GCM不使用Firebase

Ionic Framework 和 Firebase 3.x 版本:此域未授权您的 Firebase 项目的 OAuth 操作

Unity3D Firebase 访问冲突

如何在 Firebase/Auth 上避免 UIWebView

VS 代码中 Firebase 的代码完成?