Google invita gli sviluppatori di app a fornire il loro feedback su come il software OEM influisce sulle loro app. Continua a leggere per saperne di più.
Negli ultimi anni, Google ha notevolmente migliorato il modo in cui Android gestisce le app in background. Ottimizzazioni come Doze e Secchi di standby dell'app aiuta ad allocare le risorse di sistema alle app che ne hanno più bisogno, garantendo al tempo stesso che le app abusive non diventino dilaganti in background.
Sebbene le misure di risparmio energetico di Android siano abbastanza efficaci, molti OEM di smartphone fanno il possibile per implementare ulteriori criteri di uccisione delle app in background e opzioni di risparmio della batteria. Queste misure sono spesso molto più aggressive e impedire alle app di terze parti di svolgere il proprio lavoro. Alcuni OEM mantengono anche una whitelist che consente ad app come Facebook e WhatsApp di funzionare senza restrizioni, mettendo in svantaggio i piccoli sviluppatori di app. Google ne è ben consapevole
pratiche scadentie, sebbene debba ancora intraprendere azioni decisive, ora sta invitando gli sviluppatori a ricevere feedback per trovare una possibile soluzione.UN è stato creato il problema sul bug tracker AOSP nel 2018, descrivendo in dettaglio come una sezione di OEM cinesi stesse abusando delle funzionalità principali di Android e vietando l'esecuzione di app di terze parti in background. Il problema è pieno zeppo di risposte da parte di centinaia di sviluppatori di app che fanno eco a esperienze simili, esortando Google a impedire agli OEM di violare la conformità di Android e di implementare misure così aggressive politiche.
L'8 giugno 2021, un utente ha commentato che OEM come Xiaomi e OnePlus uccidono addirittura AccessibilityService. In risposta, un Googler ha recentemente commentato che avrebbe esaminato il problema e ha invitato gli sviluppatori di app a inviare il loro feedback.
Google chiede agli sviluppatori di fornire i seguenti dettagli:
- Nome delle app interessate
- Nome degli OEM e modelli di dispositivi su cui riscontrano il problema
- Versione del sistema operativo Android
- Passaggi per riprodurre il problema, nonché i risultati attesi e quelli osservati
- API interessata
- Se sono riusciti a riprodurre lo stesso problema su un dispositivo Pixel (o su un altro dispositivo con la stessa versione Android)
Se sei uno sviluppatore di app, puoi inviare il tuo feedback a Google compilando questo modulo su questa pagina.