熱門資訊> 正文
2025-09-27 17:19
IT之家 9 月 27 日消息,自 2025 年 11 月 1 日起,所有面向 Android 15 及以上版本的新應用和更新應用,若要提交到 Google Play 則必須支持 64 位設備上的 16KB 內存頁大小(現在是 4KB)。
此舉旨在優化設備性能,特別是大內存設備。官方數據顯示,該變化平均可使應用啟動時間縮短 3.16%(IT之家注:部分應用最高達 30%)、功耗降低 4.56%。例如,Android 相機應用在新架構下熱啟動速度提升 4.48%,冷啟動提升 6.60%。
針對這一變化,微軟確認 .NET MAUI 9(以及 .NET for Android)已原生支持 16KB 頁大小。開發者只需升級至 .NET 9 即可自動符合要求,而此前的 .NET MAUI 8 已於 2025 年 5 月 14 日停止支持。
微軟強調,.NET MAUI 項目中的所有依賴庫也必須支持 16KB 頁大小,否則開發者將會收到類似以下警告信息:
Android 16 將要求使用 16KB 頁大小,共享庫 ‘{library_name}’ 未採用 16KB 頁大小。請通知 NuGet 包 ‘{package_name}’(版本 ‘{version}’)作者更新,該包包含文件 ‘{file_path}’。更多信息請參見:https://developer.android.com/guide/practices/page-sizes。
開發者若遇到此類提示,需要將更新依賴至兼容版本;聯繫包作者以請求更新;或在依賴停止維護的情況下尋找替代方案。
微軟建議尚未完成適配的開發者儘快升級,儘量不要等到 11 月的截止日期纔開始行動:
升級至 .NET 9;
檢查並確認所有依賴項支持 16KB 頁大小;
更新或替換不兼容的依賴庫;
在支持 16KB 頁大小的環境下進行測試,可選擇模擬器或啟用開發者選項的真實設備。