2017-02-12 34 views
0

我有2個應用程序已發佈,但我不知道如何管理應用程序的生命週期。例如,如果我有一個錯誤,那麼我現在就這樣做:一旦我對錯誤進行了更正,然後進入studio-> file-> project structure-> flavor,我就增加版本代碼,然後構建APK。然後我進入GPC-> APK菜單,上傳新的APK到prod。應用程序的生命週期:如何管理更新

我認爲這不是正確的做法。它要求用戶解除安裝並重新安裝。

如何管理更新?

如何管理補丁?

對不起愚蠢的問題。我搜索了文檔,但很難找到它。

回答

2

不,你正在做的正確。

每當你解決任何錯誤或添加新的功能,並認爲應用程式準備在Play商店進行更新,你需要增加你的versionCodeversionName

現在,您需要打開Goog​​le Play控制檯並上傳新的APK。 Google Play必須增加versionCode才能將其視爲更新。

別擔心,用戶不需要卸載舊的應用程序並手動重新安裝新的應用程序。所有內容均由用戶設備上安裝的Google Play應用無縫處理。

而且用戶在每次更新後也不會下載整個應用程序。 Google現在使用逐個文件修補來大幅降低應用更新大小。所以,簡單地說,用戶只需下載更改,然後自動進行修補。

編輯

您需要遞增versionCode對發生的更新。 versionName僅向用戶顯示,以便他們能夠理解它是對先前版本的更新。 versionCode用於內部目的,不會顯示給用戶。例如,如果您的versionCode是10,那麼即使versionName根本沒有更改,您也可以將其增加到11以便更新發生。但建議根據versionCode更改versionName,以便用戶能夠理解您已更新應用程序。

+0

我正在更改版本代碼,但版本名稱。版本名稱必須與版本代碼有關係。例如:我有一個版本代碼3和字體 – narb

+0

Typo ...和版本名稱1.3.ex.我糾正了一個錯誤:我移動到版本代碼4和版本名稱1.4.ex? – narb

+0

我已更新答案。如果你的問題解決了,請接受答案。 –

相關問題