Google хоче отримати відгук від розробників про те, як програмне забезпечення OEM заважає додаткам

Google запрошує розробників програм надати свої відгуки про те, як програмне забезпечення OEM впливає на їхні програми. Читайте далі, щоб дізнатися більше.

За останні кілька років Google значно покращив роботу Android із фоновими програмами. Оптимізації, такі як Doze і Додатки в режимі очікування допомагають розподіляти системні ресурси для програм, які їх потребують найбільше, забезпечуючи при цьому шкідливі програми, які не працюють у фоновому режимі.

Хоча заходи енергозбереження Android є досить дієвими, багато виробників смартфонів роблять все можливе, щоб запровадити додаткові політики припинення додатків у фоновому режимі та параметри економії батареї. Ці заходи часто набагато агресивніші заважати додаткам сторонніх розробників виконувати свою роботу. Деякі OEM-виробники також зберігають білий список, який дозволяє таким програмам, як Facebook і WhatsApp, працювати без обмежень, що ставить розробників невеликих програм у невигідне становище. Google про це добре знає погані практики, і хоча він ще не вжив рішучих дій, зараз він запрошує розробників відгуків у пошуках можливого рішення.

Ан випуск був створений на трекері помилок AOSP ще в 2018 році, де детально описано, як частина китайських OEM-виробників зловживала основними функціями Android і забороняла стороннім програмам працювати у фоновому режимі. Проблема переповнена відповідями сотень розробників програм, які повторюють подібний досвід, закликаючи Google припинити OEM-виробників порушувати відповідність Android і впроваджувати такі агресивні дії політики.

8 червня 2021 року користувач прокоментував, що такі виробники обладнання, як Xiaomi та OnePlus, навіть вбивають AccessibilityService. У відповідь співробітник Google нещодавно прокоментував, що вони розглянуть проблему, і запросив розробників додатків надіслати свої відгуки.

Google просить розробників надати таку інформацію:

  • Ім'я програми (програм), яких це стосується
  • Назва OEM-виробників і моделі пристроїв, на яких вони спостерігають проблему
  • Версія ОС Android
  • Кроки для відтворення проблеми, а також очікувані та спостережувані результати
  • Уражений API
  • Чи змогли вони відтворити ту саму проблему на пристрої Pixel (або іншому пристрої з такою ж версією Android)

Якщо ви розробник програми, ви можете надіслати свій відгук Google, заповнивши цю форму на цій сторінці.