我發佈了一個包名稱不正確的應用程序。現在我想更改包名稱。我意識到這將成爲市場上的一個全新的應用程序。有用戶已經下載了該應用程序。Android - 取消發佈應用程序問題
問題是: 如果取消發佈我的應用程序並使用正確的程序包名稱發佈,那麼已經下載該應用程序的用戶會發生什麼情況?即使在我取消發佈後,他們仍然可以繼續使用該應用嗎? 或 有沒有辦法強制這些人讓他們下載新的應用程序?
我發佈了一個包名稱不正確的應用程序。現在我想更改包名稱。我意識到這將成爲市場上的一個全新的應用程序。有用戶已經下載了該應用程序。Android - 取消發佈應用程序問題
問題是: 如果取消發佈我的應用程序並使用正確的程序包名稱發佈,那麼已經下載該應用程序的用戶會發生什麼情況?即使在我取消發佈後,他們仍然可以繼續使用該應用嗎? 或 有沒有辦法強制這些人讓他們下載新的應用程序?
正如其他人所說,如果它是一個不同的包,它將成爲一個新的應用程序。您可以使用Android Marketplace: Changing application's package
中描述的「shared userId」方法爲您的現有用戶提供更流暢的升級體驗他們繼續使用該應用程序,但不會收到更新通知。 通知您當前用戶的一個壞方法是保持應用程序的發佈和更新,以便只有一個鏈接才能下載新應用程序,至少在取消發佈之前一段時間。
他們可以繼續使用該應用,但他們將無法更新。沒有辦法迫使他們更新,但你可以放下沉重的提示。在舊軟件包ID下發布更新 - 這是一個虛擬應用程序,它除了刷新消息並將其重定向到新應用程序的市場頁面外,什麼也不做。
如果您想讓用戶友好到可笑的地步,請將兩個軟件包名稱下的所有後續更新作爲兩個應用程序提交。