title: Ionic push notification not working on android device
body: <p>I've started working with push notification, and everything works fine while using <code>dev_push=true</code>.
  However, when I set <code>dev_push=false</code>, I can't get it work.
  The weird thing is that it seems like my device is not recognized correctly. In the chrome console this log appear twice: <code>$ionicPush:REGISTERED *token-value*</code>.</p>
  
  <p>I registered to the <code>$cordovaPush:tokenReceived</code> event, like this:</p>
  
  <pre><code>$rootScope.$on('$cordovaPush:tokenReceived', function(event, data) {
      console.debug('Ionic Push: Got token ', data.token, data.platform);
  });
  </code></pre>
  
  <p>and I saw that the event is sent twice - once with platform ios and once with android,</p>
  
  <p>When I sent a one time notification from the ionic dashboard, nothing happened. Checking the message status gave this:</p>
  
  <pre><code>{"app_id":"4f0867d9","status":"Failed","ios":{"sent":0,"success":false,"failure_reason":"Push Error Code 302: See http://docs.ionic.io/docs/push-error-codes for more info."},"errors":[]}
  </code></pre>
  
  <p>Anyone knows what could be the problem and how to fix it?</p>