Ich muss Benutzer erlauben, meine App zu verwenden, auch wenn das Netzwerk nicht verfügbar ist, und Serveranrufe tätigen, wenn das Netzwerk verfügbar ist. Ich benutze Alarm-Manager-Broadcast-Empfänger-Service-Muster. Ich versuche regelmäßig, Api-Anrufe zu tätigen. Ich habe auch den Boot-Empfänger hinzugefügt. Wenn der Benutzer die App jedoch mithilfe des Übersichtsbildschirms beendet, werden die Alarme nicht erneut ausgelöst. Gibt es einen besseren Weg, dieses gängige Szenario zu implementieren?Alternative für Alarm-Manager für periodische Hintergrundaufgaben
1
A
Antwort
1
können Sie verwenden: - 1. JobScheduler 2. SyncAdapter
Diese werden Sie bei periodisch wiederholen helfen
Verwandte Themen
- 1. Alternative zu `numpy.tile` für periodische Maske
- 2. Hintergrundaufgaben laufen für immer?
- 3. DbContext für Hintergrundaufgaben über Dependency Injection
- 4. Alarmmanager für API 17 & 19
- 5. MATLAB - Maximale Wahrscheinlichkeit für periodische Funktion (Winkel)
- 6. Alternative für BtsMSITask für BizTalk
- 7. AlarmManager funktioniert nur für AM-Stunden
- 8. Verdächtige cast Alarmmanager für eine ALARM_SERVICE
- 9. Java Alternative für phpMyAdmin
- 10. Alternative für Jquery scrollto
- 11. Alternative für veralteten -XDatatypeContext?
- 12. Alternative für Math.log2
- 13. Gute Alternative für ASpell?
- 14. Alternative für innerHTML?
- 15. Alternative für Google AppEngine?
- 16. OpenID Alternative für MSN
- 17. Alternative für Windows Taskplaner
- 18. shlex Alternative für Java
- 19. mysql_insert_id Alternative für Postgresql
- 20. TextMate Alternative für Linux
- 21. Alternative Möglichkeit für Klick()
- 22. SDL2.0 Alternative für SDL_Overlay
- 23. Alternative für $ watch
- 24. MVC Alternative für PortalModuleBase.ControlPath?
- 25. Alternative Version für Object.values ()
- 26. ZooKeeper Alternative für .net
- 27. UILocalNotification Alternative für iOS3
- 28. Datenbindung für alternative Layouts
- 29. Android - Alternative für OpenCV?
- 30. Alternative für jQuery.support.cors
API-Aufrufe Vielleicht würde dies http://stackoverflow.com/a helfen machen/3767766/6272369 – Marat
Ich denke, Sie haben die Alarme falsch implementiert. Es sollte geplante Aufgaben ausführen, unabhängig davon, ob die App getötet wurde oder nicht –
@Vlad Wenn Sie zur Übersicht gelangen und die App wegwischen, werden die Alarme dieser App gelöscht. – yagnasri