Google 应用签名会更改我的应用证书吗?

Does Google app signing change my apps certificate?

我想弄清楚使用 Google 应用签名是否意味着已发布的 apk(在 Play 商店)的密钥签名 (X) 与尚未上传到的已发布 apk 的密钥签名 (X) 不同Google 播放 Store/Console (Y).

当我在安装了 X 的设备上手动安装 Y 时,它不会安装 Y 并显示消息 "App not installed";我想这是因为两个版本有不同的证书。

当我将 Y 上传到 Play 控制台并将其发布到 Play 商店时,用户是否会收到此消息并且如果不先卸载他们以前的版本就无法安装它?我不希望他们的数据丢失。或者证书是否会以某种方式被 Google app signing si 匹配 X.

如果您使用 Google 应用程序,如果您在 Google Play 商店更新应用程序并使用新版本,则没有问题签约。 Google 在 Google Play 商店更新应用程序时,应用程序签名不会产生问题 ~ 您在测试发布 apk 时遇到的问题。

您遇到的只是这个问题:

When i manually install Y on a device that has X installed it won't install Y with the message, "App not installed"; I assume this is because the two versions have different certificates.

..因为该应用不是通过使用 Google 应用签名进行身份验证的 Play 商店安装的。

如果您想为最终用户测试应用程序,请使用 Alpha 版本,然后在完成 Alpha 版本测试后将其推广到生产环境。

阅读更多关于Release apk testing on play store and Google App Signing