2013-06-01 166 views
0

我已經開發了一個應用程序版本1.0並且也發佈了它。幾天後,我將發佈我的第二個應用程序版本1.2。
當我檢查它,每當我安裝新版本的應用程序超過舊,它要求我先卸載舊的應用程序。那麼無論如何,無論如何,只要我安裝新的應用程序,它會自動卸載舊的應用程序,然後安裝新的應用程序?安裝新版本時自動刪除舊版本

+1

'當我檢查它時,「你好嗎? – Simon

+0

@Simon,是嗎? –

+0

我想你已經爲這個應用程序使用了相同的包名。如果是這樣,在第二個應用程序中使用不同的包名Android從軟件包中識別獨特的應用程序。 –

回答

0

如果兩個版本使用不同的密鑰簽名(例如生產密鑰和調試密鑰),則會發生這種情況。如果他們都使用相同的密鑰簽名,則不會發生。確保現有版本和新版本都使用相同的密鑰簽名。

+0

我還沒有簽署我的申請。它處於測試模式。我直接在我的移動設備上安裝它。 –

+0

什麼版本1.0?這是用相同的鑰匙開發的嗎?你說它已經發布了... 1.2需要使用與1.0相同的密鑰進行簽名才能使升級在沒有此消息的情況下工作。 –

+0

ohhh,那麼我需要通過簽署新版本來檢查它。我簽署了1.0版本然後發佈它。 –