繁體
  • 简体中文
  • 繁體中文

熱門資訊> 正文

應對谷歌商店安卓應用 16KB 頁面要求,微軟確認開發者需升級至 .NET 9

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 頁大小的環境下進行測試,可選擇模擬器或啟用開發者選項的真實設備。

風險及免責提示:以上內容僅代表作者的個人立場和觀點,不代表華盛的任何立場,華盛亦無法證實上述內容的真實性、準確性和原創性。投資者在做出任何投資決定前,應結合自身情況,考慮投資產品的風險。必要時,請諮詢專業投資顧問的意見。華盛不提供任何投資建議,對此亦不做任何承諾和保證。