Kan een app code uitvoeren als u deze niet opent?
Als onderdeel van deze vraag is het onderwerp van een app die gegevens downloadt zonder ooit expliciet te worden geopend door de user werd kort genoemd.
Het zette me aan het denken: is het triviaal voor een app om code uit te voeren zonder ooit door de gebruiker te worden geopend?
Het is duidelijk dat een app gewoon kan worden ingesteld op opstarten bij het opstarten, waardoor het wordt uitgevoerd bij de volgende stroomcyclus. Maar nog eenvoudiger, zou een app niet zomaar een ontvanger kunnen hebben voor een heel gewone functie (zoals het scherm aanzetten), en zichzelf dus laten draaien zonder dat de gebruiker het merkt?
Is het zelfs mogelijk voor een app om als een ontvanger voor een alarmtimer te fungeren, zodat deze automatisch elke minuut wordt uitgevoerd?
Veel mensen draaien App Ops direct na het installeren van een app om de blootstelling te beperken. Maar het lijkt erop dat het bijna triviaal zou zijn als een app code onmiddellijk na installatie uitvoert.
Is dit correct of zijn er voorzorgsmaatregelen om dit te voorkomen?