单个Google Firestore项目中的多个Android应用程序

单个Google Firestore项目中的多个Android应用程序,android,google-cloud-firestore,Android,Google Cloud Firestore,我目前在安卓系统中从事Firestore项目。这个项目运作良好。现在我想为同一Firestore项目创建另一个android应用程序。这是主应用程序的帮助工具。 但在这里,我尝试将另一个应用程序添加到Firestore,它显示错误,使用相同的SHA密钥。 现在如何纠正这个问题 如果要将另一个应用程序添加到Firebase项目,至少需要执行以下两项操作之一: 为应用程序提供新的应用程序ID 使用不同的签名密钥为应用程序签名不同的SHA-1 如果您想为第二个应用程序使用相同的签名密钥,则必须为该应用

我目前在安卓系统中从事Firestore项目。这个项目运作良好。现在我想为同一Firestore项目创建另一个android应用程序。这是主应用程序的帮助工具。 但在这里,我尝试将另一个应用程序添加到Firestore,它显示错误,使用相同的SHA密钥。
现在如何纠正这个问题

如果要将另一个应用程序添加到Firebase项目,至少需要执行以下两项操作之一:

为应用程序提供新的应用程序ID 使用不同的签名密钥为应用程序签名不同的SHA-1
如果您想为第二个应用程序使用相同的签名密钥,则必须为该应用程序指定与第一个应用程序不同的应用程序ID。

是否通过“项目设置”“添加应用程序”左侧的工具栏添加该应用程序?您需要为不同的应用程序指定不同的goodle-services.json将另一个android应用程序添加到firebase项目时,您无需再次添加SHA密钥。只需创建/添加另一个应用程序,现在您的firebase项目将更新google-services.json文件。将此文件复制到两个项目中,您的两个应用程序都应该工作正常。