從今年開始,驍龍 8 gen1 將成為 Android 平臺的旗艦 SOC,儘管它功耗高,發熱大,遊戲體驗也一般,綜合體驗甚至不如驍龍865 和驍龍 870 ,但是和以往不同,這顆處理器除了功耗高、發熱大,還帶來了一個很多人忽略的一個特性:X2超大核和A510中核不支援 32 位應用。
驍龍 8 gen1內建八核Kryo CPU,其中包括:
(1)1 個基於 Cortex-X2 的 3.0GHz 超大核
(2)3 個基於 Cortex-A710 的 2.5GHz 大核
(3)4 個基於 Cortex-A510 的 1.8GHz 中核
在這三種核心中,只有三顆 Cortex-A710 大核支援執行 32 位應用,這也就意味著,如果你在搭載驍龍8 Gen 1處理器的新機上跑 32 位的應用,由於 X2 超大核以及 A510 中核不參與運算,可能會帶來應用卡頓甚至閃退的問題,進而造成耗電增加、耗電異常。卡頓感在應用冷啟動、需要載入大量媒體資源的時候會尤其明顯。
這也是為什麼建議使用驍龍8 Gen 1處理器的朋友升級 64 位應用的原因。
對此,關於如何下載 64 位應用,這裡推薦三種途徑。
(1)儘量自帶應用商店找尋 64 位應用,然後升級。比如小米應用商店為 小米12 和 小米12 Pro 系列開闢了 64 位應用專區。
(2)去 Google Play Store 商店升級
(3)儘量不要使用 APP 內部自動更新或者第三方應用商店更新,比如酷安,某些應用即使升級了 64 位,從其他第三方平臺更新之後又會重新滾回到 32 位
你可以使用工具【LibChecker】檢視當前已安裝的軟體的架構情況。
軟體下載地址:
https://www.coolapk.com/apk/com.absinthe.libchecker
不過,隨著後續搭載驍龍8 Gen 1 處理器的機型越來越多,64 位軟體的推進工作也會更快一點了。Arm也宣佈,從 2023 年開始,所有使用Arm架構的手機,CPU 核心將強制採用 64 位,且沒有 32 位相容模式。希望到那時候,國內安卓已經全面普及了 64 位。
儘管在去年的時候,國內幾大Android應用商店紛紛宣佈推行 64 位應用,但是直到今日,還是沒有達到一個較好的效果,尤其是某些小而美的國產軟體,說到底還是國內這些軟體商店對於國內安卓軟體的號召力太弱,執行力不夠,它們只顧讓應用上架,賺取渠道抽成,不想著如何統一規範應用,不想著儘可能提前佈局可能會變化的硬體支援。
一旦批發買來的處理器不支援 64 位應用,就忙著開始修Bug,聯絡軟體廠商推行64位,又讓消費者不要用 32 位應用去升級 64 位,什麼一鍵換機還需要更新APP,否則資料異常。
作為對比,2013年,蘋果就在 iPhone 5s 中使用了 64 位 A7 處理器,2015年2月,Apple宣佈所有iOS應用程式都必須支援64位,不支援 64 位不允許上架。之後在2017年,Cupertino宣佈32位應用程式將無法在iOS 11上執行。此時,蘋果就完全放棄了32位應用。
Google 這邊,Google Play Store 要求自 2019 年 8 月 1 日起:所有包含原生程式碼的新應用和應用更新在釋出至 Google Play 時,除 32 位版本外,還必須提供 64 位版本。自 2021 年 8 月 1 日起,Google Play 將停止向支援 64 位的裝置提供不包含 64 位版本的應用,這意味著其將從這些裝置的 Play 商店中下架。
來到 2022年的國內,消費者花 5k+ 的價格買你一個手感火熱的驍龍8 Gen1 的安卓旗艦機,拿過來發現還有很多安卓應用不支援64位,自己還要專門在應用商店找 64 位應用升級,不升級可能會資料異常、耗電異常,圖什麼?
小編還是維持之前在國內應用商店渠道抽成文章中的觀點(傳送門:阻礙使用者安裝第三方應用,既是安全,更是生意):什麼時候把國內這幾個安卓應用商店統一成一個,什麼時候國內安卓生態就能上升一個臺階。安卓才能叫 Android。