Microsoft: производительность приложений .NET MAUI повысилась после введения Google ограничения на размер страниц

Microsoft сообщила о повышении производительности приложений .NET MAUI после того, как Google ввела ограничение на размер страниц в 16 КБ, пишет Neowin.

С 1 ноября 2025 года все новые и обновлённые приложения для Android 15 и выше должны поддерживать размер страницы 16 КБ на 64-битных устройствах для публикации в Google Play. Google решила перейти с размера страницы 4 КБ на размер 16 КБ, чтобы оптимизировать производительность, особенно на устройствах с большим объёмом оперативной памяти. Преимущества включают сокращение времени запуска приложений (в среднем на 3,16%, а для некоторых приложений — до 30%) и снижение энергопотребления (в среднем на 4,56%). Например, приложение «Камера» для Android теперь запускается на 4,48% быстрее при горячем старте и на 6,6% быстрее при холодном.

Последняя версия .NET MAUI 9, а также .NET для Android предлагают встроенную поддержку размера страницы в 16 КБ.

Microsoft заявила, что все зависимости в проекте .NET MAUI также должны поддерживать размер страницы 16 КБ. Разработчики, использующие зависимости, которые не соответствуют этому требованию, будут видеть такие предупреждения:

Для Android 16 требуется размер страницы 16 КБ, а у общей библиотеки ‘{имя_библиотеки}’ размер страницы не составляет 16 КБ. Пожалуйста, сообщите об этом авторам пакета NuGet ‘{имя_пакета}’ версии ‘{версия}’, который содержит ‘{путь_к_файлу}’. Подробнее см. https://developer.android.com/guide/practices/page-sizes.

В этом случае пользователю нужно будет обновить зависимость до совместимой версии, связаться с автором пакета, чтобы сообщить ему о необходимости обновления, или найти альтернативу, если пакет не поддерживается.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии