我正在创建一个Android应用程序,我需要发送gcm消息
到目前为止,我设法获得设备ID 并将其发送到我的服务器。
现在,当我尝试将消息从我的服务器推送到我的应用程序时,收到此消息: {“multicast_id”:4987023356709284342,“success”:1,“failure”:0,“canonical_ids”:0, “结果”:[{“message_id”:“0:1430085972465424%73c650e3f9fd7ecd”}]} ,但设备上没有任何反应(如果应用程序运行与否则无关紧要)。
希望有人可以帮助我 指出我做错了什么...... 谢谢!
答案 0 :(得分:1)
最后我发现......
我将日志放入 GcmReceive ,然后打印日志:),然后我转到 IntentServices ,在那里我发现消息已经到达但是通知没有实际上是通知消息
到目前为止,我还没有发现我的通知问题是什么,但我认为这条线路有问题:
Assembly.Load
我很高兴最大的问题得到解决。现在我正在搜索我在通知中做错了什么。
非常感谢所有试图提供帮助的人......
答案 1 :(得分:0)
请参考GCM here的教程。据我所知,你错过了GCM的配置文件,它有APP_SERVER_URL,GOOGLE_PROJECT_ID。