Override updateMessageID() on Android to prevent NetworkOnMainThreadException