0

The documentation for GcmNetworkManager::cancelTask https://developers.google.com/android/reference/com/google/android/gms/gcm/GcmNetworkManager"

says

Cancel a task, specified by tag. Note that a cancel will have no effect on an in-flight task.

What's an "in-flight" task ?

4

1 回答 1

1

根据文档,GcmNetworkManager 收集各种请求并批量执行它们(为了尽量减少时间,使用网络系统,以节省电池)。

据我了解,“进行中”是指真正已经开始的任务,即同步已经在进行的地方。所以基本上,你只能取消尚未开始的任务。

于 2017-04-23T07:24:07.977 回答