這個體驗落后iPhone七年!全面整治軟件亂象,國產(chǎn)手機(jī)做了個艱難的決定!
今年4月,移動智能終端生態(tài)聯(lián)盟宣布,為了進(jìn)一步推進(jìn)國內(nèi)Android應(yīng)用生態(tài)過渡至64位架構(gòu),提升用戶體驗,在聯(lián)盟成員OPPO、vivo、 小米應(yīng)用商店新上架應(yīng)用不允許單獨(dú)上架32位應(yīng)用包。也就是說,新的應(yīng)用程序要在這幾家應(yīng)用商店上架,必須提供64位版本的安裝包。
按照這幾家應(yīng)用商店的時間線,到2022年8月底,硬件支持64位的系統(tǒng),將僅接收含64位版本的APK包。也就是全面走向64位了,因為如今的安卓智能手機(jī)系統(tǒng)與處理器都支持64位。
這里當(dāng)然還有華為,華為應(yīng)用市場宣布,從2022年2月1日起,新上架/升級的游戲及應(yīng)用必須包含64位版本,僅包含32位版本的應(yīng)用不再被接收;2022年9月1日起,所有包含32位版本的應(yīng)用不再被接收。2022年了,安卓生態(tài)全面64位雖遲但到。這一刻,安卓用戶等了7年。

64位生態(tài)雖遲但到
2013年9月,iPhone 5S發(fā)布,配備蘋果64位A7仿生處理器。憑借這一對組合,蘋果在多個維度達(dá)成業(yè)界首創(chuàng):蘋果A7是首款商用的64位ARM架構(gòu)SoC,也是首款用于智能手機(jī)的64位處理器,iOS 7是首個兼容64位處理器的移動操作系統(tǒng),iPhone 5S則是首款搭載64位處理器的智能手機(jī)。

對于這一系列業(yè)界首創(chuàng),蘋果自然是不吝贊美之辭,而友商和業(yè)界媒體卻是另一番態(tài)度,紛紛發(fā)表嘲諷。時任高通高級副總裁兼首席營銷官的Anand Chandrasekher表示,蘋果的64位處理器就是在搞營銷,消費(fèi)者從中獲益為零。
外媒ExtremeTech表示,內(nèi)存超過4GB的設(shè)備才可以展示出A7處理器的優(yōu)勢,當(dāng)時的三星旗艦手機(jī)不過3GB內(nèi)存,搭載A7的iPhone 5S更是只有1GB內(nèi)存,因此64位應(yīng)用并不值得。而蘋果卻是我行我素,并在著手全面轉(zhuǎn)向64位應(yīng)用。

2015年2月1日開始,蘋果iOS就要求新上架的應(yīng)用必須支持64位。對于原先已經(jīng)上架的應(yīng)用,蘋果給出的截止日期是6月1日,多給了四個月時間遷移。得益于封閉的體系,蘋果iOS向64位過渡非常順利,普通用戶基本沒有感到變化,只是開發(fā)者需要多做些工作。
正所謂口嫌體正直,iPhone 5S發(fā)布的三個月后,高通宣布推出首款64位處理器——驍龍410。2014年,谷歌推出首個支持64位的安卓系統(tǒng)Android L,也就是安卓5.x。

不過,這時候的iOS和安卓雖已支持64位,但仍然是兼容32位的,使得64位處理器和應(yīng)用的優(yōu)勢無法完全發(fā)揮。對于這個問題,最先動刀的還是蘋果。2017年的A11處理器和iOS 11系統(tǒng),蘋果直接抄起砍刀清退32位應(yīng)用支持,32位應(yīng)用直接無法啟動。
安卓這邊,由于系統(tǒng)的碎片化、應(yīng)用分發(fā)的自由度,一直不敢貿(mào)然動刀。直到2021年,ARM終于宣布,從2023年開始,ARM架構(gòu)CPU內(nèi)核將強(qiáng)制采用64位,且沒有32位兼容模式。

64位的好處都有什么?
逼著應(yīng)用軟件轉(zhuǎn)向64位,64位比起32位提升了什么呢?做個簡單的類比,一位小朋友學(xué)數(shù)數(shù),一開始只會用一只手,能數(shù)5個數(shù);后來小朋友升級了,學(xué)會用兩只手,一次能數(shù)10個數(shù)。一次用兩只手,意味著每一次能數(shù)的數(shù)更大,要數(shù)的數(shù)字越大,要數(shù)的次數(shù)就越少,所需時間也更少。
我們所使用的手機(jī)、電腦就是那位“小朋友”,只不過它們不像我們?nèi)祟?,?xí)慣于使用十進(jìn)制,而是使用二進(jìn)制。因此,64位有一個天然優(yōu)勢,對于需要大量計算的重度任務(wù)來說,64位比32位處理起來更快,可以說有著倍數(shù)級的差距。

另一個優(yōu)勢體現(xiàn)在內(nèi)存支持上,內(nèi)存大小的算法是“2的幾次方”,32位可以支持“2的32次方”,即4294967296B=4GB;64位可以支持“2 的64次方”,即17179869184GB=16777216TB,這已經(jīng)是個天文數(shù)字了。
不過在日常生活中,計算設(shè)備的內(nèi)存在軟硬件層面上存在其他限制,一般不會觸及這個數(shù)值。但在今天,安卓手機(jī)的內(nèi)存已經(jīng)來到12GB、16GB甚至更高,32位所支持的4GB內(nèi)存上限,已經(jīng)遠(yuǎn)遠(yuǎn)不夠用了。

寫在最后
安卓是一個開放的世界,用戶能夠自行選擇軟件安裝途徑。這是一把雙刃劍,用戶雖然獲得了方便和自由選擇權(quán),但應(yīng)用廠商也能利用這一點(diǎn),通過自有渠道規(guī)避各種限制,我行我素。安卓應(yīng)用,尤其是在國內(nèi)環(huán)境下,遲遲無法邁進(jìn)64位,開放性就是主要的阻礙。

OPPO、vivo、小米、華為,再加上阿里巴巴、百度等互聯(lián)網(wǎng)巨頭帶頭推動64位應(yīng)用,基本輻射整個中國智能手機(jī)市場。很快,安卓用戶也能像蘋果用戶一樣,擁抱全面64位應(yīng)用。
2022年再回頭看,那些曾秉持64位無用論的人們,看到遠(yuǎn)超4GB內(nèi)存的智能手機(jī),還有那些生產(chǎn)力大幅提升的巨屏手機(jī)、折疊屏手機(jī),會作何感想?