Google запустит предупреждения о разряжающих батарею приложениях

Google запустила новую метрику «чрезмерных частичных блокировок пробуждения» (excessive partial wake locks) для разработчиков приложений Android. Она будет показывать в Play Market предупреждения о том, что сервис может быстрее разряжать заряд устройства.

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

Эта метрика Android Vitals была разработана совместно с Samsung путём объединения «глубоких, реальных данных OEM-производителя об использовании заряда батареи» с данными платформы Android. С момента запуска бета-версии в апреле Google собирала мнения разработчиков приложений, чтобы сделать алгоритм «ещё более точным и репрезентативным».

Теперь, когда алгоритм стал общедоступным, Google внедряет его, вводя новое пороговое значение для поведения сервиса, оно определяет чрезмерные блокировки пробуждения, которые «значительно способствуют разрядке батареи». 

Сеанс считается чрезмерным, «если он содержит более 2 часов суммарных блокировок пробуждения в течение 24 часов». Блокировка пробуждения не применяется, если она системная и предлагает пользователю очевидные преимущества, например, воспроизведение аудио или передачу данных, которую он сам инициировал.

Google определяет пороговое значение нежелательного поведения как «когда 5% пользовательских сеансов приложения за последние 28 дней». 

Превышение порогового значения нежелательного поведения приведёт к исключению приложений из рекомендаций в Play Market. Кроме того, они могут сопровождаться предупреждением «Это приложение может потреблять больше заряда батареи, чем ожидалось, из-за высокой фоновой активности».

Изменения в Google Play вступят в силу 1 марта 2026 года.

Летом Google объявила, что с 2027 года разработчики приложений, которые будут устанавливаться на сертифицированные устройства под управлением Android, должны проходить сертификацию. Новые правила коснутся тех, чьи приложения распространяются через альтернативные магазины или посредством APK-файлов. Разработчикам, которые распространяют свои приложения вне Google Play, компания предоставит новый инструмент — консоль Android Developer Console. С её помощью можно будет получить уникальный идентификатор и зарегистрировать свои приложения.

Это решение уже раскритиковали участники участники проекта F-Droid, который предлагает бесплатные и открытые сервисы Android.

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

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