我正在做一个Android
项目。在我的项目中,我必须实施push notification
. 我遵循了来自androidhive的教程
项目正在运行,没有任何错误。但是当我尝试从本地服务器向设备发送消息时,我没有收到任何通知。
registerid
在数据库中并且GCMregister
是相同的......发送消息时没有发生任何事情......这是服务器端的问题吗?
我用几个模拟器测试过。
请帮我解决我的问题。
我正在做一个Android
项目。在我的项目中,我必须实施push notification
. 我遵循了来自androidhive的教程
项目正在运行,没有任何错误。但是当我尝试从本地服务器向设备发送消息时,我没有收到任何通知。
registerid
在数据库中并且GCMregister
是相同的......发送消息时没有发生任何事情......这是服务器端的问题吗?
我用几个模拟器测试过。
请帮我解决我的问题。
Need to check:
--Check your registration id is stored in your database or not?And you are using same id or not?
--on client side ,check whether it is register in GCMRegistrar **isRegisteredOnServer()**?
--During sending message chck
--'Authorization: key=' . GOOGLE_API_KEY, //specify server or browser key obtained from google console.
--Proper registration Id
还请检查您的设备是否有谷歌帐户,您必须执行以下步骤:
那么您可以正确执行您的应用程序。
在查看您的所有评论后,现在只剩下一件事了,请检查您的 php 代码,因为当时我第一次在 google api 密钥和数据库名称和密码中学习时遇到了一些问题,所以请检查一下。
创建一个新的 AVD 并像这样选择任何 GoogleAPI 作为目标