I'm using the Evernote Android-Job to schedule notifications using the setExact
method which uses Alarm Manager internally. Now the problem is when the app is killed all pending alarms are killed and are rescheduled when app opens.
Here's the official doc: https://github.com/evernote/android-job/blob/master/FAQ.md#why-arent-my-periodic-jobs-running-as-expected-on-android-5-or-higher
How can I user GCM Network Manager or Firebase Job Dispatcher to meet my requirements
Now is there any work around for this using the same library or should I consider using other ones?