INSTALL_FAILED_UPDATE_INCOMPATIBLE可以导致发布版本问题吗?

时间:2015-09-06 22:58:02

标签: android

最近我更新了我的窗口(从8.1到10)。在处理我曾经在8.1上调试的应用程序之后,当我尝试从w10运行时,我得到INSTALL_FAILED_UPDATE_INCOMPATIBLE。现在我认为这是由新Windows版本的不同指纹引起的,调试版本是由前一个签名的,而且它们不匹配。

我的问题是:在构建发布版本时这会导致问题吗?我的用户的数据是否会被这个擦除,密钥库会处理这个问题(因为他们发布的密钥库没有因为它不会抱怨的部署设备而改变)?

1 个答案:

答案 0 :(得分:1)

只要您使用相同的发布密钥库,那么发布版本将用于升级当前应用程序,并且不会丢失任何数据。如果密钥库发生更改,则无法升级应用程序,并且任何新版本都需要完全卸载旧版本。

此外,如果您的应用程序位于Play商店,如果密钥库不匹配,您将无法上传APK,因此错误将在到达用户之前被捕获。