我试图弄清楚使用 Google 应用签名是否意味着已发布的 apk(在 Play 商店中)的密钥签名(X)与尚未上传到 Google Play 商店/控制台(Y)的发布 apk 的密钥签名不同.
当我在安装了 X 的设备上手动安装 Y 时,它不会安装 Y 并显示消息“未安装应用程序”;我认为这是因为这两个版本具有不同的证书。
当我将 Y 上传到 Play 控制台并将其发布到 Play 商店时,用户是否会收到此消息并且如果不先卸载以前的版本就无法安装它?我不希望他们的数据丢失。或者证书是否会通过与 X 匹配的 Google 应用签名 si 以某种方式更改。