為什麼國內的各個應用市場會提供更高版本的Google Apps?

為什麼國內的各個應用市場,會提供比Google Play更高版本的Google Apps更新?

這些更新的版本的來源是什麼?


大部分提供的Google軟體並不是適配你的手機的。

比如使用Intel處理器的手機,在Google play下載的谷歌拼音輸入法的版本信息

4.0.1.80438436-x86,後面的x86代表著是專為x86手機開發的,在其他手機上面運行效果並不好。

下面的是酷安上面同一款應用的版本信息

4.0.1.80459924-armeabi-v7a這個版本信息雖然明顯高於上面x86的版本,但是在我的手機上面體驗會十分糟糕,卡頓,費電。

另外?根據親身體驗,Google play還有分批次推動政策,這樣可以將更新的風險降低…因為我的微信是6.2.5,沒有得到最新6.2.7的推送,但是同樣用play商店的人已經得到了6.2.7版本推送了。

剛剛寫完這一段,我就得到推送了…

綜上,原因是

1:國內第三方提供的應用是為其他手機開發的高版本應用,並不適用於你的手機,但本質很有可能是來自於Google play上面其他機型的軟體。

2:你尚且不在此次更新推送的範圍之內,稍等片刻即可。

Google play提供的是適配於你的手機的應用,版本可能比較低,但是一般來說,體驗更優秀。


Google play發布app的時候可以分階段發布,可自定義百分比。你沒收到更新提示 就是你不在這部分裡面。

國內這些市場更新源就是從這些第一批收到更新的用戶那裡得到的。


分兩種情況:

①google play根據手機型號和系統版本發布了不同版本的app,型號不同的背後是cpu平台不同,系統版本不同的背後是系統框架api不一致,所以發布了不同版本。

而國內市場則是收集的最高版本:通常其他廠商提供的app會在不同的平台和系統測試,所以最高版本一般是最穩定的,但是google apps情況特殊沒有考慮到國內市場混亂情況。由於在國內市場更新或安裝以後會出現崩潰和卡頓等情況,所以建議不在國內市場更新gapps。

②谷歌在不同地區發布了不同版本,通常國內使用google play沒有解鎖的市場接受更新最慢,通常慢於美國等正常地區更新時間好幾天,而國內市場獲取app的手段可能是解鎖的google play,時間差就這麼出來了。不但谷歌其他廠商也有這樣的情況。

③看了其他答案原來還有按階段更新


兩種可能:

1 google的很多app的不同的小版本號代表同一個版本對不同dpi/平台的優化,會讓你造成某個小版本比自己在用的版本要高的錯覺。

2 google的確有些測試的apk版本號比目前菜市場上推送的要高,然後這些測試版流出來了


馮老師 其實用酷安比較好


推薦閱讀:

我的Android進階之旅------>Android 關於arm64-v8a、armeabi-v7a、armeabi、x86下的so文件兼容問題
有哪些冷門而逆天的安卓App?

TAG:Android應用 | 谷歌Google | 應用商店 | Android應用推廣 | Android |