Android 12 曝光:谷歌欲全面拋棄對 32 位的支持

安卓

技術編輯:王治治丨發自 思否編輯部
SegmentFault 思否報道丨公衆號:SegmentFaultsegmentfault


近日,媒體曝出 Android S(按照字母排序,對應安卓12系統)的 x86_64 模擬器已經中止對 32 位的支持,這直接意味着從 Android S開始,全部應用和支持庫都必須與 64 位安全性和協議兼容。安全

去年經過 Google Play 商店在 Android Apps 上實施 64 位體系結構後,Google 彷佛正在追隨蘋果的腳步,過渡很是複雜的 Android O S生態系統在 64 位體系結構上。性能

但不管如何,這是提升整個 Android OS 生態系統的效率、功能、可靠性和安全性的很是重要的一步。spa


強制過渡到 64 位具備多個優勢。消除較舊的 32 位應用程序的兼容性層將釋放大量的 RAM。這將使應用程序開發人員和 OEM 能夠爲智能手機提供更好的性能。儘管新的智能手機具備 4GB 以上的 RAM,但發展中市場仍然擁有配備較少 RAM 的設備。排序

除了 RAM,Android OS 和支持結構將佔用更少的空間。儘管所作的更改很小,不會產生明顯的影響,可是卻浪費了不少空間,尤爲是對於不使用捆綁軟件的大型 APK。開發

而全 64 位 Android 的最大改進將是提升安全性。64 位體系結構比 32 位顯着更安全和可靠。it

另外,像 ARM 這樣的 SoC 製造商確定會歡迎這一步,由於該公司的新 Cortex-A65 出廠時沒有 aarch32 ISA 支持。class


Google 表示,已將全部應用程序轉換爲 64 位,並確保在 Android S 推出時 App 生態系統可以徹底正常運行。專家指出,目前,除了一些 Media 編解碼器以外,其餘全部功能都應正常工做。這主要是由於仿真平臺不支持新的 CODEC2 標準,而是落後於 OMX(後者是舊的 32 位媒體組件)。效率

順便說一句,CODEC2 也是僅 32 位的。簡而言之,要確保全部媒體格式在全 64 位 Android 上都能正常播放,還有不少工做要作。兼容性

安卓

相關文章
相關標籤/搜索