title: GCM send image instead of message
body: <p>I'm an Android newbie, and I'm using Google GCM to send a plain text message. Is it possible to send an <b>image</b> file as stream or by some other method?</p>
  
  <p>Java - Server</p>
  
  <p>Android - Client.</p>
  
  <pre><code>    Message message = new Message.Builder()
                  .collapseKey("1")
                  .timeToLive(3)
                  .delayWhileIdle(true)
                  .addData("TEST",
                          "Hello Android")
                  .build();
  </code></pre>
  
  <p>Here the plain message is <code>.addData("TEST","Hello Android")</code>.</p>