更改包名称后 Flutter App 无法正常工作

Posted

技术标签:

【中文标题】更改包名称后 Flutter App 无法正常工作【英文标题】:Flutter App is not working after changing package name 【发布时间】:2019-02-16 09:11:45 【问题描述】:

我正在尝试发布我的 apk,只是将 androidManifest.xml 文件和 app/build.gradle 文件中的 com.example 包名称更改为我自己的 com.[companynamehere].[appname],但是现在我的应用程序停止了我一运行它就开始工作。知道可能是什么问题吗?还有其他地方我需要更改包名吗?我也在使用 firebase,并使用新的包名生成了一个新的 google-services.json 文件。

【问题讨论】:

尝试flutter clean,然后重新构建。 删除 .vscode/launch.json 为我工作:github.com/Microsoft/vscode-java-debug/blob/master/… 【参考方案1】:

你还需要更新你的包名:Mainactivity.java

更新:如果你启用了 Kotlin,你应该在 Mainactivity.kt 中更新你的包名

【讨论】:

我在我的项目中启用了 Kotlin,所以我的更新是在 Mainactivity.kt 中进行的。谢谢!这非常有帮助! 我猜你节省了我几个小时。谢谢。 拯救了我的一天! 在浪费时间之后,这救了我 感谢您的回复!你拯救了我的一天。

以上是关于更改包名称后 Flutter App 无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 动画无法正常工作

实现数据绑定后更改包名称

我可以在 Flutter 中为 Android 应用程序安装应用程序后更改应用程序图标和名称吗?

Flutter 应用程序中的 Google 字体包无法正常工作

Flutter HTTP 发布请求 JSON 处理无法正常工作

如何更改 Flutter 应用程序的名称?