Google želi povratne informacije od programera o tome kako OEM softver ometa aplikacije

Google poziva programere aplikacija da daju povratne informacije o tome kako OEM softver utječe na njihove aplikacije. Čitajte dalje da biste saznali više.

U posljednjih nekoliko godina Google je uvelike poboljšao način na koji Android obrađuje pozadinske aplikacije. Optimizacije poput Doze i Spremnici aplikacije u stanju pripravnosti pomažu u dodjeljivanju resursa sustava aplikacijama koje ih najviše trebaju, istovremeno osiguravajući da zlonamjerne aplikacije ne rade divljački u pozadini.

Iako su Androidove mjere za uštedu energije prilično sposobne, mnogi proizvođači originalne opreme pametnih telefona poduzimaju dodatne korake kako bi implementirali dodatna pravila za ukidanje pozadinskih aplikacija i opcije za uštedu baterije. Te su mjere često daleko agresivnije i spriječiti aplikacije trećih strana da rade svoj posao. Neki OEM-ovi također drže popis dopuštenih koji aplikacijama poput Facebooka i WhatsAppa omogućuje rad bez ograničenja, stavljajući programere malih aplikacija u nepovoljniji položaj. Google je toga itekako svjestan

loše prakse, i iako tek treba poduzeti odlučnu akciju, sada poziva razvojne programere na povratne informacije u potrazi za mogućim rješenjem.

An problem je nastao na AOSP alatu za praćenje bugova sve do 2018. s pojedinostima o tome kako je dio kineskih OEM-ova zlorabio temeljnu funkcionalnost Androida i zabranjivao aplikacijama trećih strana da rade u pozadini. Problem je prepun odgovora stotina programera aplikacija koji ponavljaju slična iskustva, pozivajući Google da spriječi proizvođače originalne opreme u kršenju usklađenosti Androida i provođenju takve agresivnosti politike.

8. lipnja 2021. korisnik je komentirao da proizvođači originalne opreme poput Xiaomija i OnePlusa čak uništavaju AccessibilityService. Kao odgovor, zaposlenik Googlea nedavno je komentirao da će istražiti problem i pozvao programere aplikacija da pošalju svoje povratne informacije.

Google traži od programera da dostave sljedeće pojedinosti:

  • Naziv zahvaćene aplikacije
  • Naziv OEM-a i modela uređaja na kojima su primijetili problem
  • Verzija OS-a Android
  • Koraci za reprodukciju problema kao i očekivani rezultati i uočeni rezultati
  • Pogođeni API
  • Jesu li uspjeli reproducirati isti problem na Pixel uređaju (ili drugom uređaju s istom verzijom Androida)

Ako ste programer aplikacije, svoje povratne informacije možete poslati Googleu ispunjavanjem ovog obrasca na ovoj stranici.