Derzeit in Android, eine Aufgabe, in regelmäßigen Abständen auf Zeit oder anderen Faktoren wie Ladezustand, Netzwerkstatus usw., die grundlegenden drei Optionen basieren zu tun: Android Alarmmanager(die auf Zeit in regelmäßigen Abständen anhand Arbeiten), GCMTaskService(erfordert Google Play-Dienst auf dem Gerät) und JobScheduler(erfordert Android Version> 21). Kürzlich bin ich auf diese beiden Bibliotheken gestoßen, um Jobs zu planen, einen von Firebase und einen von Evernote.Firebase JobDispatcher vs Evernote Android Job - wie vergleichen diese beiden?
Meine primäre Frage ist: Wie vergleichen diese beiden Bibliotheken? Was sind ihre Stärken und Schwächen?
Ich möchte eine App erstellen, in der ein Benutzer daran erinnert wird, regelmäßig Medikamente nach einem bestimmten Zeitraum zu nehmen.
Meine zweite Frage ist: würde einfach AlarmManager für diesen Zweck ausreichen, oder sollte ich für eine dieser beiden Bibliotheken gehen?
Danke.
One Informationen bemerkte ich. Ich habe den Alarmmanager für die Benachrichtigungsabsicht verwendet. Das funktionierte unter und über Lollipop-Geräten. '' 'Aber Lutscher Geräte Alarmmeldezeit vermasselt. Kann ich für meine Zwecke verwendet Thesen android Job-Scheduler '' ' – Mahmudul
@Mahmudul, wenn es akzeptabel ist für Sie ** ** nicht genau in der Zeit sein - Sie sind frei, mit Job-Scheduler Ansatz zu gehen. Wenn Sie Genauigkeit benötigen, müssen Sie bei "AlarManager" bleiben. – azizbekian
@Mahmudul, gehen Sie mit Firebase JobDispatcher. – sanidhya09