Waarom downloaden en verzenden Android-apps geen meldingen?

Android, wie er ook maar iets van zegt, is een zeer doordacht en functioneel besturingssysteem. Zelfs als Google periodiek bepaalde innovaties van iOS steelt, betekent dit helemaal niet dat het geen eigen unieke ontwikkelingen heeft. In feite zijn er nogal wat, alleen de meeste mechanismen die zorgen voor een comfortabele en stabiele werking van smartphones, doen dit in de passieve modus. Het beste mechanisme is immers het niet-zichtbare mechanisme. Soms beginnen fabrikanten echter te denken dat ze slimmer zijn dan Google. Dan beginnen ze het beter te doen en helaas breken ze alles.

Als u zich herinnert, hadden de beginjaren van Android-smartphones te lijden van een slechte levensduur van de batterij. De reden was dat apps niet op de achtergrond vastliepen, maar bleven draaien en stroom verbruiken. Daarom kwam Google met een speciaal Doze-mechanisme dat apps dwong om te gaan slapen, maar tegelijkertijd de verzamelde voortgang opsloeg en niet uit het geheugen werd verwijderd. Ja, de ontwikkelaars moesten hun software opnieuw doen, maar over het algemeen waren er geen problemen meer omdat Doze één standaard was. Maar toen grepen de fabrikanten in.

Waarom Android apps downloadt

Naast Doze gebruiken de meeste moderne op Android gebaseerde firmwares hun eigen mechanismen voor stroomoptimalisatie om te gaan met apps die op de achtergrond worden uitgevoerd. Sommigen laten ze heel zachtjes in slaap vallen, terwijl anderen ze gewoon uit het geheugen dumpen. OnePlus lijkt de zwaarste van allemaal, maar anderen lopen ook niet ver achter. Dit is duidelijk te zien in de DontKillMyApps-benchmark, die laat zien hoeveel apps op de achtergrond blijven draaien. Dus OnePlus’s OxygenOS doodt meer dan de helft van alle programma’s.

  

Het is duidelijk dat OnePlus nooit het doel heeft gehad om gebruikers schade te berokkenen of meer autonomie te verkrijgen ten koste van de bruikbaarheid. Alleen de eigen smartphones van het Chinese merk kunnen conflicteren met Doze, en ontwikkelaars zetten hun apps gewoon niet over naar OxygenOS. Het resultaat is wat er gebeurt: apps raken uit het geheugen gedumpt, verliezen de mogelijkheid om meldingen te verzenden, gebruikers missen belangrijke gebeurtenissen, worden boos en gaan gek op zoek naar een oplossing om een ​​probleem op te lossen dat gewoon niet bestaat.

Android-meldingen niet ontvangen

Je weet het misschien niet, maar de energiebesparende mechanismen voor Android zijn zo ontworpen dat ze de batterij zo efficiënt mogelijk proberen te sparen. Dus als ze zien dat een app te veel stroom verbruikt, downloaden ze deze uit het geheugen en voor de betrouwbaarheid blokkeren ze ook hun synchronisatie op de achtergrond. Als gevolg hiervan verlies je de mogelijkheid om meldingen te verzenden en op de achtergrond te vernieuwen. Dit fenomeen is typisch voor instant messaging- en e-mailclients, die moeten worden geopend en opnieuw moeten worden gestart om de nieuwste berichten daar te laten verschijnen.

Meldingen ontvangen op Android

Er is een oplossing voor dit probleem, zij het een nogal gecompromitteerde:

Ga naar “Instellingen” en open het tabblad “Toepassingen”, zoek de app die altijd op de achtergrond downloadt, open deze en ga naar “Informatie over energiebesparing”;

Automatische besturing uitschakelen; open multitasking en veeg naar beneden in het app-venster zodat er een slotpictogram boven verschijnt, waardoor het niet vanaf de achtergrond kan worden gedownload.

Waarom is deze oplossing tijdelijk? Ja, want sommige firmware kan onafhankelijk de door u opgegeven instellingen wijzigen en het downloaden van toepassingen uit het geheugen hervatten. Daarom moet dit probleem worden aangepakt door Google, waardoor het gebruik van Doze verplicht wordt voor alle fabrikanten. Het riekt misschien naar autocratie, maar alleen dan zal de zoekgigant in staat zijn om op alle apparaten dezelfde correcte werking van het besturingssysteem te realiseren, ongeacht de firmware.

0 Shares:
You May Also Like