GCM通知没有进入Android设备

时间:2015-10-16 17:42:01

标签: android google-cloud-messaging

我在android中实现了GCM Notification。我从android获得了注册ID,但是当我从.net web server向GCM Server发送registarion id时,我得到了响应

{
StatusCode: 200
Data: "id=0:1445015279022584%e375dde966d6cf16"
Status: "Success"
Message: ""
}

但通知没有进入Android设备。我在android上编写代码以接收通知,如

if(intent.getAction().equals("com.google.android.c2dm.intent.REGISTRATION"))

        {

            final   String registration = intent.getStringExtra("registration_id"); 

            Constant.setApplicationPreferences(context, "REGISTRAION_ID", registration);
        }
        else if (intent.getAction().equals("com.google.android.c2dm.intent.RECEIVE")) 
        {

                NotificationManager notificationManager = (NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE);

            //write here extra code

}

所以请告诉我这是android方面问题或服务器端。请建议并分享如何解决此问题的使用链接。

0 个答案:

没有答案