2017-09-17 27 views
2

我创建了一个链接到Firebase的Android应用程序。但我忘了给包名称,所以默认情况下它把“com.example.abc.appname”。这里的问题是,当我上传应用程序在谷歌Playstore其不接受释放apk与该文件名生成。如何更改链接到Firebase的Android工作室中的应用程序包名称

  1. 那么如何更改软件包名称而不会因为链接到Firebase而发生任何冲突。
  2. 还有一个问题,谷歌加登录它的工作正常与调试模式,但未能与发布模式进行身份验证。我没有找到任何解决方案。应用程序处于发布阶段,我面临着这些问题。

回答

1

从工作室更改您的包名称,然后在必须使用新包名称在Firebase中创建新应用程序之后。 否则,您必须在Firebase和现有项目中更改包名,并在工作室中替换json文件。请注意,您还必须更换google-services.json。 确保在您上传应用程序时,com.example包不被谷歌接受。我建议你必须提供像com.yourappname这样的软件包名称。

1

您无法更改控制台中的应用程序数据。必须删除该应用程序,并根据需要添加一个包含正确包名称和SHA-1的新应用程序。您必须重新创建针对该应用的任何信息,例如远程配置参数。这不会删除与项目相关的任何数据,例如数据库值或云存储。

相关问题