微软宣布.NET MAUI 9等版本默认支持安卓16KB页面大小满足谷歌要求和提升性能
微软宣布.NET MAUI 9 和 .NET for Android 默认支持安卓 16KB 页面大小,以满足谷歌要求并提升性能。 2025-9-28 03:22:33 Author: www.landiannews.com(查看原文) 阅读量:11 收藏

2025年9月28日 11:22软件资讯01.02K

#软件资讯 微软宣布.NET MAUI 9 等版本默认支持安卓 16KB 页面大小以满足谷歌要求和提升性能,.NET MAUI 9 和.NET for Android 现在默认支持 16KB 页面。在实际开发中如果开发者使用的依赖项不兼容 16KB 页面大小,微软也将弹出报错通知提醒开发者检查或者替换。查看全文:https://ourl.co/110816

此前谷歌已经要求从 2025 年 11 月 1 日开始所有针对 Android 15 + 版的应用程序都必须支持 16KB 页面大小,即如果开发者要通过 Google Play Store 发布或更新应用就必须满足这项基本的开发者要求。

谷歌决定提高页面大小主要是因为现在大多数智能手机都使用 64 位处理器以及附带更大的内存,将安卓内存页面大小从 4KB 调整到 16KB 后可以显著提高性能,尤其是在内存更大的设备上。

根据谷歌自己的统计,切换到 16KB 页面大小后应用启动时间最高可以缩短 30%,功耗可以降低 4.56%,例如安卓系统默认相机应用热启动速度提升 4.48%、冷启动速度提升 6.60%。

微软宣布.NET MAUI 9等版本默认支持安卓16KB页面大小满足谷歌要求和提升性能

现在为方便开发者使用,微软宣布.NET MAUI 9 以及.NET for Android 已经默认支持安卓 16KB 页面大小,开发者无需进行额外配置即可开箱即用,这样可以更轻松满足谷歌的开发者要求。

微软称要实现自动支持新的页面大小,开发者需要升级到.NET 9,当然这里也要提醒微软已经在 2025 年 5 月 14 日弃用.NET MAUI 8,所以还是建议开发者尽早完成升级。

在公告中微软表示.NET MAUI 项目中的所有依赖项也必须都支持 16KB 页面大小,如果存在不符合要求的依赖项将会报错:

Android 16 要求页面大小为 16KB,而共享库 {不兼容的库名称} 不具备 16KB 页面大小,请告知 NuGet 包 {包名称} 版本 {版本} 的开发者,更多详情请参阅支持文档。

如果开发者遇到上述提醒则说明自己使用的依赖项存在不兼容 16KB 页面大小的问题,开发者需要采取 3 个必要步骤:

1. 将依赖项更新到最新的兼容版本。

2. 联系依赖项软件包的开发者询问是否更新或建议更新以支持 16KB 页面大小。

3. 如果软件包已经无人维护则开发者必须寻找替代方案。

via Microsoft Support

山外的鸭子哥

山外的鸭子哥

蓝点网站长,如果发现本文存在错误或错别字,欢迎在评论区留言,收到消息后我将及时修改。其他事宜请点击本站任意页面底部的「与我们联系」获取邮箱。

2.43W771.17M1.65W10.32M¥30


文章来源: https://www.landiannews.com/archives/110816.html
如有侵权请联系:admin#unsafe.sh