OS のバージョンが異なると動作が異なるAlarmManagerCompat
ため、それだけではアプリにアラーム/リマインダー機能を実装する信頼できる方法ではないことに気付きました。AlarmManager
(例:居眠りモード)
最初は、Evernote のandroid-jobライブラリを使用して、アプリにアラーム/リマインダー機能を実装する予定です。
ただし、途中で、Google がリリースしたばかりであることにも気付きましたWorkerManager
。
これまでのところ、WorkerManager
アプリの終了後に 1 回限りのバックグラウンド ジョブ (ほぼ即時、インターネット接続の制約あり) を実行すると、うまく機能します。
WorkerManager
アラーム/リマインダー機能を実装するために使用する計画があります。
WorkerManager
そのような機能を実装することはどれほど信頼できるのでしょうか? 試した人いる?API 15 以降を対象としています。