Einzelnen Beitrag anzeigen

philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
857 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Apps mit timer im Hintergrund lauft nicht korrekt.

  Alt 24. Jun 2019, 10:52
Mit angehängter Unit kannst Du verhindern, dass das Android-Device in den Wake-Modus geht und somit die App aktiv bleibt.
Delphi-Quellcode:
    if (activate) then
      Acquire_PARTIAL_WAKE_LOCK
    else
      ReleaseWakeLock;
Dies macht aber nur Sinn, wenn die App nur in einem begrenzten Zeitraum läuft und nicht rund um die Uhr.
Mit einem Dienst, wie von Markus vergeschlagen, wirst Du das Thema ressourcen-schonender umgesetzt bekommen, dass ist die saubere Lösung und v.a. die Rund-um-die-Uhr-Variante.
Angehängte Dateien
Dateityp: pas AndroidPowerManagement.pas (4,1 KB, 16x aufgerufen)
  Mit Zitat antworten Zitat