安卓應用更新機制迭代,只為讓用戶使用官方渠道

安卓應用更新機制迭代,只為讓用戶使用官方渠道

不久前,谷歌方面上線了Android 14的第二個穩定性里程碑版本Beta 4,也意味著開發者API和所有面嚮應用的行為都已最終確定,Android 14的整體框架也基本定型。在這一版本中最有意思的變化,無疑是谷歌又一次迭代了Android 14的應用更新機制,推出了一個新的API“更新所有權”,而這一API的效果就是當用戶嘗試從非應用商店渠道更新App時會彈出警告。

具體來說,Android 14 上的Google Play可以使用PackageInstaller.SessionParams中新的setRequestUpdateOwnership方法來告訴系統,他們正在聲明對將要安裝的應用的更新所有權。相關警告的內容則是詢問用戶是否從Amazon Appstore或其他渠道來更新應用,因為這款應用通常是從Google Play處接收更新。

簡單來說,谷歌藉助這一新的API試圖營造出,Google Play才是安全可靠的應用下載渠道,其他應用商店乃至側載都不是應用更新/下載的正確方式。事實上,更新所有權API也反應出了谷歌對於側載問題的真實態度,那就是不支持、不鼓勵,甚至是暗中限制的消極打壓策略。

沒錯,別看側載、或者說應用安裝渠道多元化是Android生態的特色,但這其實並不符合谷歌的商業利益。所謂側載,指的是不通過官方渠道將應用下載和安裝到設備上的方式,它雖然帶來了更自由的應用開發和分發環境,但於此同時也埋下了信息安全的風險。

由於智能手機早已不再單純扮演通訊工具這一個角色,而成為了兼具密鑰、支付、辦公的複合工具,所以現在用戶的手機裡富集了太多敏感信息,以至於它也成為了一個高價值的目標。

現在的情況,是iOS的應用質量整體上已經優於Android,這一切源自於App Store審核團隊會審查每一款上架的應用,而Google Play的審核團隊儘管同樣盡職盡責,卻架不住用戶能夠從其他渠道獲得應用。也就是谷歌即便管得了Google Play,卻無法限制用戶從Amazon Appstore等第三方應用商店,或者是使用來源不明的APK安裝包。

儘管App Store並不完美,但它確實保護了終端用戶免受低質量應用的侵害、不良開發者的掠奪性定價,以及未經用戶同意的數據跟蹤。所以並不是某些應用在iOS上表現得人畜無害真的是因為開發者心地善良,實際上是因為居心不良的功能從一開始就被App Store擋在了iOS生態的大門之外。

更何況,禁止側載就意味著用戶想要下載應用就只能去官方應用商店,在無形中使得其將幾乎每一個開發者都納入到了“徵稅”體系中,應用商店的抽成也變得難以被豁免。要不然Android生態即便坐擁比iOS多得多的用戶數量,App Store每年的營收憑什麼會數倍於Google Play呢。簡單來說,側載是一個給予用戶更多自由、卻剝奪平臺方利益的功能,所以谷歌不喜歡它再正常不過了。

可是側載在某種意義上來說,與Android系統的開放自由生態捆綁得太深,甚至庫克都在接受採訪時曾表示,“想要側載的消費者應該去買安卓手機”。這也是谷歌難以直接禁止Android側載的關鍵,畢竟“祖宗之法不可變”,雖然直接禁止確實更符合谷歌的商業利益需要,但畢竟谷歌不可能否定自己,而且這一舉動也會對Android生態造成不可預估的影響。

如今,谷歌乃至一眾國內手機廠商的策略,是從宣傳層面來凸顯側載的不安全,並從技術上降低側載的使用體驗。比如針對近期日本監管機構擬要求谷歌強制開放應用側載,允許用戶通過第三方渠道安裝App的動議,Google Play亞太地區負責人Kiran Mani的說法就是用戶可以選擇應用下載渠道,但Google Play更加安全。

谷歌的做法,就是當用戶在Google Play之外的渠道安裝應用時,Android系統會發出明確的警告,表示這款應用已經超出了標準安全保護流程。如果用戶確認了警告信息、並依然選擇安裝,系統則不再執行進一步的警告。通過這一策略,谷歌在不斷向用戶灌輸在非Google Play之外的渠道安裝應用就是不安全的。事實上,谷歌的這一“恐嚇”並沒有什麼問題,因為側載確實沒有官方渠道安全,畢竟大多數用戶缺乏分辨未知來源應用到底安不安全的能力。

如今只能說是時移世易,當初谷歌用側載帶來的高度自由概念,幫助Android在iOS一手遮天的局面下殺出了重圍,可現在它又反過來成為了谷歌的負擔。可由於歷史包袱的制約,谷歌又不能選擇直接揮淚斬馬謖,所以就只好用步步蠶食的方案來一步步降低用戶使用側載的動機了。

【本文圖片來自網絡】
推薦閱讀:

DCG技術簡析:手機影像的新希望,但同樣也有代價

儘管DCG並非新技術,但在經過進化後確實帶來了更好的畫質。

還沒“幹掉”推特的Threads,可能就要涼了

如今Threads最大的命門,或許就是與X實在太像。

Scroll to Top