我得到了一个在生产和Play Store上开发的android应用程序,我使用了一个Firebase项目(" a "),这个应用程序用于FCM, Analytics和Crashlytics,没有任何数据库,现在我创建了一个新的Firebase项目("B"),我提交了一个版本到Play Store测试,这个新项目配置了谷歌服务。但是当我去play store时,我无法升级应用程序,因为在LogCat中引发以下错误:
2022-12-01 10:20:36.643 22232-22232/?E/Finsky: [2] nfx.e(2):提交者:提交错误消息install_failed_update_compatible: Package cl.alfa.myapp签名不匹配先前安装的版本;忽略!
在play store中,表示该应用程序无法升级。
我怎样才能成功地为应用程序更改Firebase项目,我不在乎是否丢失了其他项目的历史记录,但我不希望用户必须卸载以前的应用程序,我希望他们能够成功地升级他们的应用程序。
我该怎么做呢?
谢谢!
我希望用户能够成功升级应用程序。
当您尝试安装较低版本的已签名应用程序时,会发生这种情况。您需要增加版本号。或者如果你想强制安装,使用这个命令。它正在进行带有降级功能的安装。
命令-adb install -d
Android Debug Bridge(ADB)安装命令doc -https://adbshell.com/commands/adb-install