title: Google cloud messaging service lost some messages
body: <p>GCM lost some messages. For example, when from device A sending 20 messages and device B is in offline then gcm contains all messages, but when device b comes online then it receive random messages from 20 sent messages.</p>
  
  <p>Here is my build.gradle dependency</p>
  
  <pre><code>dependencies {
      compile fileTree(dir: 'libs', include: ['*.jar'])
      compile 'com.google.android.gms:play-services-gcm:7.5.+'
      compile 'com.android.support:appcompat-v7:22.1.1'
      compile 'org.lucasr.twowayview:twowayview:0.1.4'
      compile 'com.mcxiaoke.volley:library:1.0.+'
      // Testing dependencies
      androidTestCompile 'com.android.support.test.espresso:espresso-core:2.1'
      androidTestCompile 'com.android.support.test:runner:0.2'
      androidTestCompile 'com.android.support:support-annotations:22.1.1'
      compile files('libs/universal-image-loader-1.9.2.jar')
  }
  </code></pre>
  
  <p>How can i get all messages from gcm.</p>
  
  <p>Thank you</p>