2011-09-24 200 views
2

當我的應用程序安裝在Android上,並且我想更新它時,如果我不卸載然後重新安裝,有時會安裝在有什麼有效的頂部,有時它不會'噸。我不知道它是如何決定是否允許安裝。重新安裝後「應用程序未安裝」有時

沒有錯誤消息,它只是有時結果消息是「應用程序已安裝」,有時卻是「未安裝應用程序」。

有什麼我必須做的,以確保新版本可以安裝在舊版本的頂部,以便首選項將被保留?他們在卸載時被刪除。

謝謝!

+0

您是否在每次構建apk時使用相同的密鑰庫? –

+0

是的,相同的密鑰庫。 –

回答

0

何時更改密鑰庫。 它可能發生。繼續使用一個密鑰庫。 在我看來,如果你想保持你的喜好,當你更新它,你需要別的東西。 您可以使用外部存儲器保留首選項文件。 複製並覆蓋。我認爲這是最好的方法。

+0

考慮到用戶的設備可能沒有外部存儲,我認爲這不是最好的方法。 –

+0

要成功安裝舊版本,首選項將保留。這裏的根本問題是,我不知道爲什麼有時必須在安裝之前先卸載它。有關於此的任何想法? –

+0

有人嗎?人們在安裝新版本時遇到問題嗎? –

相關問題