簡體   English   中英

Android:Google Play是否檢查已安裝的APK的versionCode?

[英]Android: Does Google Play check versionCodes of installed apks?

Google Play擁有適用於應用程序的自動更新系統。 當將新版本上傳到開發者控制台時,該應用將在用戶設備上更新,因為新versionCode大於已安裝的versionCode。 但是用戶可以從其他來源獲得更新的apk。

我想了解有關此自動過程的一些細節,我的意思是:

答:Google Play會保留內部價值嗎,因此它會記住它正式安裝的應用程序的哪個versionCode嗎?

要么

B-Google Play是否檢查所有已安裝的APK,以便可以將版本代碼與開發人員在Google Play上正式提供的當前版本進行比較?

注意區別:

-在A情況下,它只記得它正式安裝了什么,而沒有獲悉用戶在設備上擁有的真實版本代碼; 因此即使用戶已經從Google Play外部獲得了更新的APK(失敗),它也可以嘗試更新;

-在B情況下,更新系統可以檢查已安裝的版本,因為它會對其進行檢查; 因此,如果用戶從Google Play外部升級了應用,則更新甚至不會開始。

真實情況是什么?

情況A -Google會記住該應用程序的最新版本。

它不會每次都檢查設備的最新安裝版本。

如何驗證呢?

如果您曾經將手機恢復出廠設置或刷新了ROM,請先從瀏覽器訪問商店,然后打開您已安裝的應用程序頁面,然后再刷新ROM或恢復出廠設置。 盡管已將設備擦拭干凈並且不再安裝,但它仍將顯示為已安裝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM