早在2017年,iOS平臺(tái)就徹底拋棄了32位APP,全面實(shí)現(xiàn)64位化。
然而,安卓迄今都還以32位主導(dǎo)。2019年的時(shí)候,谷歌開(kāi)始推進(jìn)安卓平臺(tái)的64位化,今年8月后Play Store將不再為既有32位程序提供后續(xù)更新。
對(duì)于中國(guó)智能手機(jī)品牌來(lái)說(shuō),媒體報(bào)道稱,本周一,小米應(yīng)用商店、OPPO軟件商店、vivo應(yīng)用商店、騰訊應(yīng)用寶、百度手機(jī)助手宣布,今后發(fā)布于各應(yīng)用商店的所有應(yīng)用必須有序支持64位Arm架構(gòu),今年底前全體應(yīng)用及游戲均需按計(jì)劃上傳含有64位構(gòu)建的APK(涵蓋存量應(yīng)用更新及新版本發(fā)布)。
按照官方時(shí)間表,中國(guó)市場(chǎng)所有的移動(dòng)安卓應(yīng)用程序定于2022年8月底前全面普及64位。
事實(shí)上,作為iOS和Android設(shè)備CPU指令集架構(gòu)開(kāi)發(fā)者,ARM在去年10月的開(kāi)發(fā)者峰會(huì)上宣布,2022年開(kāi)始,其Cortex大核CPU將取消對(duì)32位的支持。從2023年起,所有的Cortex-A系列移動(dòng)CPU內(nèi)核(大核與小核)都將只支持64位。
64位的好處在于提高了軟件運(yùn)行性能,同時(shí)也能更好地調(diào)度內(nèi)存使用。比如vivo應(yīng)用商店就表示,支持64位設(shè)備是安卓應(yīng)用程序利用超過(guò)4GB RAM地址空間、在數(shù)據(jù)處理中利用更寬寄存器和更高精度,以及獲取強(qiáng)化安全特性的唯一途徑。
對(duì)于開(kāi)發(fā)者來(lái)說(shuō),使用Java或Kotlin編程語(yǔ)言編寫的應(yīng)用以及任何庫(kù)或 SDK已經(jīng)針對(duì)64位設(shè)備準(zhǔn)備就緒,面向64位的過(guò)渡并不復(fù)雜,未來(lái)將僅需專注于64位兼容應(yīng)用還可以節(jié)省成本并加快產(chǎn)品上市速度。
責(zé)任編輯:Rex_13
















