Android 明年將不再支援 32 位應用
上週,Google 正式釋出了 Android 13 並率先向 Pixel 裝置推送了系統更新,其他 OEM 廠商也將跟進這一最新系統,並會在今年晚些時候向他們旗下的裝置推送更新。 |
近日,Mishaal Rahman 在 Android 13 的程式碼倉庫中發現了一個有趣的提交 —— “Move tangor to 64-bit only”。根據這個提交資訊,似乎表明 Google 即將推出的 Pixel 平板電腦將僅支援 64 位的 Android 應用。
Tangor 是 Google Pixel 平板電腦的代號,Google 在今年 5 月的 I/O 大會上公佈了這一訊息,並將於 2023 年正式發售。
除了發現明年推出的 Pixel 平板電腦不支援 32 位應用以外,Mishaal Rahman 還發現了另一個提交(上圖),其中有提到在安裝了 Android U(Android 14) 或更高版本上的裝置上無法執行 32 位應用的字樣。這一提交也表明,只支援 64 位可能會成為 Android 14 系統的常規功能。這似乎也傳達出明年推出的 Pixel 平板電腦更像是為了提前放棄 32 位應用而率先進行的一項測試。
目前 Google Play 的應用生態在支援 64 位方面已經非常完善,任何完全用 Java 或 Kotlin 編寫的應用程式已經從系統中自動獲得了 64 位相容性。而且 Google 早在 2019 年就規定,原生開發的應用只要上架 Google Play 就需要提供 64 位版本,因此現在所有的應用程式基本都有 64 位版本。
至於硬體,如今每個 SoC 也都支援 64 位應用,其中一些旗艦 SoC 實際上也正在減少執行 32 位程式碼的能力。主導 SoC 的 ARM 也希望 2023 年的旗艦 SoC 設計能完全放棄對 32 位應用的支援。
反觀 Google 的競爭對手,由於蘋果掌握著 iPhone/iPad 的軟體和硬體,蘋果可以更好地管理自己製造的裝置,因此 iPhone/iPad 從 2017 年起就一直是僅支援 64 位應用。
由於中國市場的特殊性,Google 的 64 位應用要求只適用於 Google Play 中的應用。目前在國內市場還有一大批 32 位應用沒有被淘汰,甚至有些應用至今還只支援 32 位,沒有針對 64 位進行最佳化和相容。不過國內的商店也已經開始逐步禁止只使用 32 位的應用了,但步伐還是相對緩慢,如果明年 Android 14 真的不再支援 32 位應用,對國內開發者和開發商來說得抓緊時間了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31524109/viewspace-2921995/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 6.7 將允許在啟動時啟用/禁用 32 位程式支援Linux
- WinDbg分析32位應用程式dump
- 超4000個Android應用洩露使用者資料;微軟將停止支援32位Win10系統;用5G或需要換SIM卡Android微軟Win10
- Chrome彈窗提醒Flash將不再支援Chrome
- ARM CPU 將在 2022 年放棄對 32 位運算的支援
- 微軟將停止支援32位Win10系統_早期版本32位win10系統會受影響嗎微軟Win10
- STM32G081KBU6 32位微控制器 (MCU)應用
- 微軟宣佈Win10X將支援傳統Win32、沙箱和容器應用微軟Win10Win32
- 微軟透露Windows 10 on ARM將不會支援X86 64位應用程式微軟Windows
- 32位支援:使用 GCC 交叉編譯GC編譯
- 微軟表示Win10 Mobile/PC應用商店不再支援比特幣微軟Win10比特幣
- Fuchsia最新訊息,確認支援Android應用Android
- Go語言將支援AndroidGoAndroid
- 物聯網多應用刺激32位MCU迅猛增長
- 64位jdk可以用32位eclipse嗎?JDKEclipse
- 學起來:Flutter將支援桌面應用開發Flutter
- Chrome OS 將測試 Linux 應用的 GPU 支援ChromeLinuxGPU
- 蘋果將開始向還在執行32位應用的Mac使用者發出更新警告蘋果Mac
- Windows是如何將64位Ntdll對映到32位程式的Windows
- Android按下返回鍵,將應用退到後臺Android
- 微軟Win10系統上Cortana將不再支援奇妙清單微軟Win10
- 32位win10系統支援多大記憶體_32位win10系統能識別多大記憶體Win10記憶體
- Unite :將網站轉換為應用程式 支援M1網站
- 分析師:新一代iPhone或將不再支援3D Touch功能iPhone3D
- NVIDIA宣佈本月停止支援Windows 10/7/8.1等32位系統Windows
- 一步一步學ROP之Android ARM 32位篇Android
- 如何在64位Linux系統上用gcc編譯32位程式LinuxGC編譯
- 你用的32位還是64位?有什麼區別呢?
- 谷歌將停止對其緊急位置共享應用Trusted Contacts的支援谷歌Rust
- 微軟稱win10系統將不再支援Hotfix補丁修復程式微軟Win10
- 微軟稱不再支援win10最初版本:即將推送週年更新微軟Win10
- 嵌入式應用,LPC51U68JBD64 32位 MCU 微控制器
- STM32F103 高階應用(2)——中斷應用
- Android 應用簽名Android
- 和舊版Edge瀏覽器說再見!微軟將不再提供技術支援瀏覽器微軟
- (2)用Micropython將ESP32資料上雲Python
- [譯] 使用 Kotlin 將你的應用程式從 iOS 轉換成 AndroidKotliniOSAndroid
- 位運算的應用