2017-06-25 5 views
-3

Evernote Android-Jobを使用して、アラームマネージャを内部的に使用するsetExactメソッドを使用して通知をスケジュールしています。今問題は、アプリが殺され、保留中のすべてのアラームが殺され、アプリが開くときに再スケジュールされるときです。Evernote Android-Jobは、アプリが終了したときにアラームをクリアします

はここに公式のドキュメントです:https://github.com/evernote/android-job/blob/master/FAQ.md#why-arent-my-periodic-jobs-running-as-expected-on-android-5-or-higher

IユーザーGCMネットワークマネージャまたはFirebaseジョブ・ディスパッチャは

今すぐ同じライブラリを使用して、このための周りのすべての作業があるか、私が使用して検討すべきである私の要件満たすためにはどうすればよいですその他のもの?

+1

私は単純なアラームのEvernoteを必要としないと思います。「AlarmManager」のみを使用してください –

答えて

0

ライブラリーは、チャンスを得るとすぐにジョブを再スケジューリングします(正確なジョブのために新しいアラームを作成することを意味します)。例えば。アプリを強制終了した後、ユーザーがアプリを再起動した後に再びアラームが作成されます。デバイスを再起動すると、アラームも再作成されます。

+0

これは、私が直面していたことの明確な洞察を与えると思います。https://stackoverflow.com/questions/44772984/alarm -manager-not-firing-when-app-is-kill-on-android-7-one-plus-3t –

+0

7.1.1で動作するOne Plus 3および3Tデバイスでのみ起こりますが、以前のバージョンについて –

関連する問題