Google требует от разработчиков оптимизировать приложения на Android для экономии памяти

Добавь сайт в закладки! Инструкция по ссылке.

+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Google объявила войну «тяжелым» Android-приложениям

Google усиливает требования к потреблению памяти приложениями на Android. Разработчики имеют срок до февраля 2027 года для оптимизации своих программ и обеспечения их надежной работы даже на смартфонах с ограниченным объемом оперативной памяти.

Изображение сгенерировано GeminiИсточник изображения: Gemini

Это связано с нехваткой чипов памяти и увеличением цен на DRAM и NAND. Производители смартфонов уже принимают меры: некоторые повышают цены, а другие уменьшают объемы оперативной и флеш-памяти. Поэтому привычные для бюджетных моделей 6–8 ГБ оперативной памяти могут снова уступить место 4 ГБ.

Google надеется компенсировать это путем оптимизации самого Android-софта. Разработчикам следует сосредоточиться на трех ключевых аспектах: динамическом расходе оперативной памяти, работе с изображениями и объеме программного кода.

Приложения должны своевременно освобождать память после того, как они перестали использоваться (включая переход в фоновый режим). В частности, Google акцентирует внимание на изображениях: большое количество крупных bitmap-файлов может занять значительную долю доступной оперативной памяти.

Еще одно требование касается программного кода. Перед размещением в Google Play разработчикам необходимо уменьшать лишний код как минимум на 25%, включая использование инструментов оптимизации, таких как R8.

Если приложение превысит установленные лимиты, Android сможет вмешаться в его работу — ограничить производительность или принудительно закрыть программу, чтобы предотвратить замедление и сбои всей системы.

По сути, Google адаптирует Android к реальности, в которой смартфоны не обязательно будут получать все больше оперативной памяти. Вместо традиционного подхода «приложение стало тяжелее — добавим еще ОЗУ» компания стремится заставить разработчиков более эффективно использовать те ресурсы, которые уже имеются в устройстве.

Источник
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0

Поделись видео:
Подоляка