2011-09-24 199 views
2

当我的应用程序安装在Android上,并且我想更新它时,如果我不卸载然后重新安装,有时会安装在有什么有效的顶部,有时它不会'吨。我不知道它是如何决定是否允许安装。重新安装后“应用程序未安装”有时

没有错误消息,它只是有时结果消息是“应用程序已安装”,有时却是“未安装应用程序”。

有什么我必须做的,以确保新版本可以安装在旧版本的顶部,以便首选项将被保留?他们在卸载时被删除。

谢谢!

+0

您是否在每次构建apk时使用相同的密钥库? –

+0

是的,相同的密钥库。 –

回答

0

何时更改密钥库。 它可能发生。继续使用一个密钥库。 在我看来,如果你想保持你的喜好,当你更新它,你需要别的东西。 您可以使用外部存储器保留首选项文件。 复制并覆盖。我认为这是最好的方法。

+0

考虑到用户的设备可能没有外部存储,我认为这不是最好的方法。 –

+0

要成功安装旧版本,首选项将保留。这里的根本问题是,我不知道为什么有时必须在安装之前先卸载它。有关于此的任何想法? –

+0

有人吗?人们在安装新版本时遇到问题吗? –

相关问题