gcm4j This is a port of the drbild / c2dm4j library to use GCM. It's a pretty simple port at this point, for example, it doesn't support multiple client recipients per GCM request.