GcmTaskService: Как упоминается в документации "задача в полете"?
Документация для GcmNetworkManager::cancelTask
https://developers.google.com/android/reference/com/google/android/gms/gcm/GcmNetworkManager"
говорит
Отменить задание, указанное тегом. Обратите внимание, что отмена не повлияет на задачу в полете.
Что за задача в полете?
1 ответ
Решение
Согласно документации, GcmNetworkManager собирает различные запросы и выполняет их периодически (в целях минимизации времени использования сетевой системы для экономии заряда батареи).
Насколько я понимаю, "в полете" означает задачи, которые действительно уже начаты, т.е. где синхронизация уже выполняется. Таким образом, вы можете отменить только те задачи, которые еще не начались.