最近我更新了我的窗口(从8.1到10)。在我用来调试8.1的应用程序工作之后,当我尝试从w10运行时,我得到INSTALL_FAILED_UPDATE_INCOMPATIBLE
。现在我假设这是由新的Windows版本的不同指纹造成的,调试版本是由前一版本签署的,它们不匹配。INSTALL_FAILED_UPDATE_INCOMPATIBLE可能导致版本问题?
我的问题是:这也可能导致构建发布版本时出现问题吗?我的用户的数据是否会被这个或擦掉,密钥库会处理这个问题(因为他们发布的密钥库没有改变,因此在它不会投诉的部署设备上)?
从Windows 8.1更改为10或更改任何其他项目修改后,是否更改了构建目标?我有点困惑,为什么调试密钥会改变,只是认为这是个问题是很危险的。 –
我完全重新格式化硬盘清洁安装。当我为我的手机安装adb驱动程序时,它向我显示了指纹,并询问我是否允许调试,只有当已保存的指纹不匹配时才进行调试。这就是为什么我认为这是问题。我确实将构建工具从23更改为23.0.1,但这不应该引发我希望的警告。 – poss