I limiti di esecuzione in background sono progettati per essere automatici in Android Oreo: non devi fare nulla per trarne vantaggio … purché le tue app siano state sviluppate pensando a Android 8.0 Oreo e codificate per sfruttare questa funzionalità.
Purtroppo, non tutti gli sviluppatori passano la briga di aggiungere quel codice. E se una delle app che usi sono vecchie e non sono più in fase di sviluppo, beh, non si limiteranno automaticamente neanche. La buona notizia è che puoi essenzialmente "forzare" questa funzione a lavorare con le vecchie app grazie a un interruttore fornito in Oreo.
Si noti che questo è diverso dalla funzionalità di Ottimizzazione della batteria di Android - queste due cose funzionano davvero insieme, ma i Limiti di esecuzione in background sono progettati per controllare meglio le risorse (come RAM e cicli CPU) per un'esperienza complessiva migliorata, specialmente quando le app iniziano ad "accumularsi" " sullo sfondo.
Come forzare le limitazioni di sfondo su app Android non ottimizzate
Prima di tutto, se vuoi forzare queste restrizioni sulle app che non sono ancora state aggiornate per Android Oreo, dovrai farlo perogni app. Quindi, per prima cosa, apri la schermata delle notifiche, quindi tocca l'icona a forma di ingranaggio per aprire il menu Impostazioni.
Mentre non posso parlare per quanto drammaticamente questo migliorerà la durata della batteria, sono certo che non lo faràmale. Inoltre, fare questo a più applicazioni dovrebbe fornire un notevole aumento delle prestazioni del sistema, perché meno attività in background significa più potenza per qualsiasi cosa in primo piano. Ci sto lavorando.