GcmTaskService: Как упоминается в документации "задача в полете"?

Документация для GcmNetworkManager::cancelTask https://developers.google.com/android/reference/com/google/android/gms/gcm/GcmNetworkManager"

говорит

Отменить задание, указанное тегом. Обратите внимание, что отмена не повлияет на задачу в полете.

Что за задача в полете?

1 ответ

Решение

Согласно документации, GcmNetworkManager собирает различные запросы и выполняет их периодически (в целях минимизации времени использования сетевой системы для экономии заряда батареи).

Насколько я понимаю, "в полете" означает задачи, которые действительно уже начаты, т.е. где синхронизация уже выполняется. Таким образом, вы можете отменить только те задачи, которые еще не начались.

Другие вопросы по тегам