E934213952b3ec938268e1a08bbe3f31 對於Android裝置而言,搭載64bit的處理器有助於提升效能並帶來更豐富的使用者體驗,但在這背後也需要64bit版本的App才能達成目標。為了推廣64bit App的普及率,Goolge規範自2019年8月之後,含有原生碼(Native Code)的App必需提供64bit版本。

深化64bit App普及率

2017年時Google在Android 5.0版加入64bit處理器的支援,當時就提出以2019年8月為期限的64bit推廣規範,現在Google也進一步說明規範細節。

自2019年8月1日開始,所有含有原生碼的新App或App更新,除了需要提供32 bit版本之外,也必需提供64 bit版本。但如果是使用Unity 5.6或較舊版本開發,並且只支援32bit運算的App,則不受此規範限制。

到了2021年8月1日,Google Play將停止為相容64 bit運算的裝置提供32bit版本App,這代表搭載64 bit處理器的Android裝置就不能從Google Play下載32bit App(但Google並沒有禁止裝置執行32bit App,使用者應該仍可從其他來源取得、安裝App),而這個規範也包含使用Unity 5.6或較舊版本開發的App。

然而這個規範有個例外,就是考量有些Wear OS與Android TV的開發廠商並沒有為裝置提供64bit相容性,所以針對這些裝置開發,或是僅支援Android 8與較舊版本的的APK與App Bundle,不會受到這個規範限制。

2019年8月起,Google要求新上架Android App皆需提供64bit版本

對於一般使用者而言,只需要靜後App從32bit過渡至64bit世代,而App開發者則可參考相關文件以確保App符合規範。

使用 Facebook 留言

發表回應

謹慎發言,尊重彼此。按此展開留言規則