5
GcmNetworkManager
を使用して定期的に実行するタスクをスケジュールしましたが、アプリケーションに必要な権限のリストにandroid.Manifest.permission.RECEIVE_BOOT_COMPLETED
を追加したくないため、持続させたくありません。だから、私は現在、私の主な活動のonCreate()
でタスクをスケジューリングしています。私は疑問に思っていました。私の仕事についてGcmNetworkManager
を問い合わせる方法はありますか?それが既にスケジュールされている場合は、これをスキップしてください。タスクがスケジュールされているかどうかをGcmNetworkManagerに問い合わせるにはどうすればよいですか?
私はこの方法について知っていますが、タスク全体を作成してからGCが処理するようなものです。私は実際に新しいものを作成する前に私の仕事がそこにあるかどうかを確かめることを望んでいた –