title: google cloud messaging in android lower than 4.1
body: <p>I'm using push notifications (GCM) in my application and it works correctly when run on android 4.2.2 (Galaxy Nexus and HTC One)</p>
  
  <p>Also I have a tablet (asus transformer T101 running android 4.03) and Nexus One (running Android 2.3.6)</p>
  
  <p>Running the application on the tablet and the Nexus one, methods of push notifications do not work.</p>
  
  <p>As indicated in the documentation, I have included android.permission.GET_ACCOUNTS the permission for versions below 4.0.3, but without success.</p>
  
  <p>The method that calls the library of GCM runs:</p>
  
  <pre><code>final String regId = GCMRegistrar.getRegistrationId(Hello.this);
          if (regId.equals("")) {
              GCMRegistrar.register(Hola.this, "MY_ID_SENDER"); //Sender ID           
          } else {
              Log.i("masterhv", "already registered");
          }
  </code></pre>
  
  <p>But the method that handles the response is not executed (onRegistered) ... I understand that there is no response from Google</p>
  
  <p>As I said, it works perfectly on devices with android 4.2.2 and 4.1, permissions are correct, but does not work on android 4.0.3 and lower.</p>
  
  <p>I appreciate any help.</p>
  
  <p>Thanks and regards</p>