Sync on Android takes connectivity into account

iOS has empty implementation atm
Just in case, check if the intent.Extras != null. Various Android phones tend to have weird bugs, wouldn't want to crash due to null pointer. I have no proof that this intent.Extras can be null, but better be safe than sorry.