Google приглашает разработчиков приложений высказать свое мнение о том, как OEM-программное обеспечение влияет на их приложения. Читайте дальше, чтобы узнать больше.
За последние несколько лет Google значительно улучшил работу Android с фоновыми приложениями. Оптимизации, такие как Doze и Резервные сегменты приложений помогите распределить системные ресурсы для приложений, которые в них нуждаются больше всего, одновременно гарантируя, что вредоносные приложения не будут работать в фоновом режиме.
Хотя меры по энергосбережению в Android достаточно эффективны, многие производители смартфонов делают все возможное, чтобы внедрить дополнительные политики отключения приложений в фоновом режиме и варианты экономии заряда батареи. Эти меры зачастую гораздо более агрессивны и запретить сторонним приложениям выполнять свою работу. Некоторые OEM-производители также поддерживают белый список, который позволяет запускать такие приложения, как Facebook и WhatsApp, без ограничений, что ставит мелких разработчиков приложений в невыгодное положение. Google хорошо знает об этом
дрянные практики, и хотя компания еще не предприняла решительных действий, теперь она ждет отзывов от разработчиков в поисках возможного решения.Ан проблема была создана на трекере ошибок AOSP еще в 2018 году, подробно рассказывая, как часть китайских OEM-производителей злоупотребляла основными функциями Android и запрещала сторонним приложениям работать в фоновом режиме. Эта проблема полна ответов от сотен разработчиков приложений, повторяющих похожий опыт. призывая Google помешать OEM-производителям нарушать требования Android и внедрять такие агрессивные меры политики.
8 июня 2021 года пользователь прокомментировал, что такие OEM-производители, как Xiaomi и OnePlus, даже отключают AccessibilityService. В ответ сотрудник Google недавно сообщил, что они рассмотрят проблему, и предложил разработчикам приложений оставить свои отзывы.
Google просит разработчиков предоставить следующую информацию:
- Название затронутого приложения(ий)
- Название OEM-производителей и моделей устройств, на которых они наблюдают проблему.
- Версия ОС Андроид
- Действия по воспроизведению проблемы, а также ожидаемые и наблюдаемые результаты
- Затронутый API
- Смогли ли они воспроизвести ту же проблему на устройстве Pixel (или другом устройстве под управлением той же версии Android)
Если вы разработчик приложения, вы можете отправить свой отзыв в Google, заполнив эту форму. на этой странице.