不少同學應該發現了,近年來,手機安裝 App 的限制越來越多了。
其中一項,就是對 32 位應用的攔截。
比如在安裝一些 32 位應用時,手機會彈出「該軟件安裝包為 32 位版本,可能與您的設備不兼容」的提示。
如果繼續安裝,可能會出現卡頓、耗電、閃退等問題。
(圖源社交平臺)
從本質上來說,這是由於 64 位處理器和 32 位應用之間的不兼容,而導致的問題。
而最根本的原因,還是因為一個 App 的 32 位版本和 64 位版本,在實際體驗中存在很大差異。
前兩年,芯片廠商聯發科特意做了一項測試。
測試發現,某一視頻 App 的 32 位版本和 64 位版本,在冷啟動速度上竟然差了 63.5%。
不止如此,在應用內幀率,解壓縮文件性能、App 功耗等方面,前者也遠遠落後於後者。
(圖源聯發科)
總之,上至芯片廠商、下至手機廠商,目前都在逐漸剔除 32 位應用。
關於這一點,事實上芯片廠商和手機廠商,早就已經開始了這方面的動作。
比如 2021 年底,華為就給開發者發送了郵件通知,宣佈將推進 64 位版本應用。
2022 年 2 月,華為應用市場要求,新上架的應用和遊戲都要包含 64 位版本。
同年 9 月,華為應用市場不再接收包含 32 位版本的應用。
也是在 2022 年 4 月,金標聯盟成員 OPPO、vivo 和小米也聯合官宣,表示不再允許開發者單獨上架 32 位應用。
值得一提的是,蘋果這邊的動作其實比安卓還要更早。
早在 2007 年,從 iPhone 5s 搭載搭載 64 位 A7 處理器開始,蘋果就已經著手開始清理 32 位應用了。
到 2017 年,蘋果在 iOS 11 中,已經徹底放棄了對於 32 位應用的支持。
芯片廠商也是如此,2023 年的兩款旗艦處理器中,天璣 9200 已經完全不支持 32 位應用。
(圖源小米應用商店)
驍龍 8 Gen2 在運行 32 位應用時,只能用到其中的兩個中核和三個小核,無法使用超大核的極致性能。
這會導致手機功耗增加,甚至 App 閃退問題。
到了驍龍 8 Gen3,高通這邊也已經完全不支持 32 位應用了。
而就在最近,關於 64 位 App 推廣進度,又來到了新的階段。
近日,小米、OPPO 和 vivo 再度聯合宣佈,從 9 月 2 日開始正式下架所有僅支持 32 位的應用。
(圖源金標聯盟官網,下同)
對此,很多用戶自然是舉雙手支持,畢竟 64 位應用體驗要更好。
但也有不少愛折騰的用戶擔心,自己手機裡還有不少 32 位應用,是不是都要完蛋了。
關於這一點,其實大家也不用太擔心。
因為這次手機廠商公告顯示,下架的是「僅 32bit 應用」,而非對 32 位應用趕盡殺絕。
換句話說,只要應用有單獨的 64 位版本、或同時擁有 64 位和 32 位版本,依然能正常上架到應用商店。
因此這次受傷的,只是那些僅支持 32 位的應用。
看起來,手機廠商們這次的本意,依然還是督促開發者們儘快適配 64 位應用。
因為從官方發佈的數據來看,目前還有 4000 多個日常使用的重點應用,尚未適配 64 位版本。
如果這時候來個一刀切,顯然是不太合適的。
看得出來,由於安卓這邊生態比較複雜,因此動作相對來說比較慢。
但隨著時間的推移,屆時徹底禁用 32 位應用,相信是大勢所趨、已經不可逆轉。
總之,希望在手機廠商的帶領下加快進入 64 位時代的速度,用戶可以儘快享受到更為順滑的體驗。
對此你們看呢?歡迎評論區交流。