编辑:alear 2025-09-29 09:08:43 来源于:ithome
系统之家 9 月 28 日最新消息,谷歌表示自 2025 年 11 月 1 日起,Google Play 商店将对提交的 Android 15 及以上版本新应用和更新应用提出新的性能要求必须支持 64 位设备上的 16KB 内存页大小。而微软确认 .NET MAUI 9(以及 .NET for Android) 已经原生支持 16KB 页大小。
此举旨在优化设备性能,特别是大内存设备。官方数据显示,该变化平均可使应用启动时间缩短 3.16%(系统之家注:部分应用最高达 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}’。
开发者若遇到此类提示,需要将更新依赖至兼容版本;联系包作者以请求更新;或在依赖停止维护的情况下寻找替代方案。
微软建议尚未完成适配的开发者尽快升级,尽量不要等到 11 月的截止日期才开始行动:
升级至 .NET 9;
检查并确认所有依赖项支持 16KB 页大小;
更新或替换不兼容的依赖库;
在支持 16KB 页大小的环境下进行测试,可选择模拟器或启用开发者选项的真实设备。
相关阅读
《微软正式发布.NET 9!提供18个月标准期限支持,性能大幅提升》
《微软发布.NET 9 RC1版本!同时增强WebSocket API 》
以上是系统之家提供的最新资讯,感谢您的阅读,更多精彩内容请关注系统之家官网。
发表评论
共0条
评论就这些咯,让大家也知道你的独特见解
立即评论以上留言仅代表用户个人观点,不代表系统之家立场