Offline support: “Try again, later”, no more.
Yonatan V. Levin

Great article.

Just one one important thing you should be aware of, according to google documentations:

“When Google Play Services or the client app is updated, all scheduled tasks are removed. GcmNetworkManager invokes the client app’s onInitializeTasks(). Override this function to reschedule necessary tasks”

Like what you read? Give Ronen Abraham a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.