Android Firebase版本构建变体不采用相同的软件包名称
关于不同的构建变体,我有一个问题。 我已经制作了3个版本,包括Beta版、Debug版和Release版。我还使用Firebase集成了OTP。 当我尝试使用debug或beta运行应用程序时,otp就会出现。但当我切换到释放模式时,otp不会出现。 我知道这是因为firebase发布包名称中没有更新SHA-1,但当我尝试将其与发布版本变量连接时,它仍然使用调试包名称。 我尝试了所有其他的解决方案,但都不管用 检查包名,即使我已将构建设置为发布模式:Android Firebase版本构建变体不采用相同的软件包名称,android,firebase,Android,Firebase,关于不同的构建变体,我有一个问题。 我已经制作了3个版本,包括Beta版、Debug版和Release版。我还使用Firebase集成了OTP。 当我尝试使用debug或beta运行应用程序时,otp就会出现。但当我切换到释放模式时,otp不会出现。 我知道这是因为firebase发布包名称中没有更新SHA-1,但当我尝试将其与发布版本变量连接时,它仍然使用调试包名称。 我尝试了所有其他的解决方案,但都不管用 检查包名,即使我已将构建设置为发布模式: 我得到了自己的答案,因为调试应用不需要任何释
我得到了自己的答案,因为调试应用不需要任何释放键,但当我将我的应用设置为释放时,它会生成一个释放模式,因此,它需要原始的keyforandroid.jks,但我没有;不要为它设定道路。这就是问题出现的原因。我得到了自己的答案,因为调试应用不需要任何释放密钥,但当我将应用设置为释放时,它会生成一个释放模式,因此,它需要原始的keyforandroid.jks,但我没有;不要为它设定道路。这就是问题发生的原因