可以将使用已安装应用程序的密钥与此应用程序的新版本密钥进行比较
Is possible to compare key that use installed app with key of new version this app
我已经重新安装 windows 并且不小心删除了我用于我的项目的密钥库文件。我尝试制作一个新的,但有些东西没有像上次那样插入(可能是别名。)现在我遇到了一个问题:当我开始更新 the.apk 文件时,我收到以下消息:
An existing package by the same name with a conflicting signature is already installed.
我的应用程序自动检查私有服务器上的项目更新(新版本)。问题是有些人已经在他们的 phone 上安装了应用程序。
我的想法是比较密钥,如果不同,则要求用户在某些对话框或类似的东西中删除旧应用程序。
这样的事情是否可能,如果不可能,我的其他选择是什么?
谢谢。
您需要使用新的包名发布新应用。
如果您不再拥有用于签署您的第一个应用程序的密钥库,您将永远无法在 Play 商店中再次更新它。
如果您手动分发您的应用程序并且没有通过 Play 商店发布它,您的用户可以卸载使用丢失的密钥签名的应用程序并安装新的。
无法显示对话框,因为您无法更新应用程序。只能按上述方法更换。
我已经重新安装 windows 并且不小心删除了我用于我的项目的密钥库文件。我尝试制作一个新的,但有些东西没有像上次那样插入(可能是别名。)现在我遇到了一个问题:当我开始更新 the.apk 文件时,我收到以下消息:
An existing package by the same name with a conflicting signature is already installed.
我的应用程序自动检查私有服务器上的项目更新(新版本)。问题是有些人已经在他们的 phone 上安装了应用程序。
我的想法是比较密钥,如果不同,则要求用户在某些对话框或类似的东西中删除旧应用程序。
这样的事情是否可能,如果不可能,我的其他选择是什么?
谢谢。
您需要使用新的包名发布新应用。
如果您不再拥有用于签署您的第一个应用程序的密钥库,您将永远无法在 Play 商店中再次更新它。
如果您手动分发您的应用程序并且没有通过 Play 商店发布它,您的用户可以卸载使用丢失的密钥签名的应用程序并安装新的。
无法显示对话框,因为您无法更新应用程序。只能按上述方法更换。