我正在尝试将推送通知GCM添加到我的应用中,但我无法让示例项目正常工作。
这就是我所做的:
+ Google注册的项目ID和API密钥
+在application-descriptor.xml中输入id和key,如下所示:
< pushSender key="XXX"senderId="YYY">
+已部署的适配器
+构建应用程序(“Build all and deploy”,Android SDK API 18,Google API 18) 我读过http://www.ibm.com/developerworks/mobile/worklight/getting-started.html 推送通知
请告诉我原因?我不能写
< pushSender key="XXX" senderId="YYY">
这是错误的但我写的时候
< pushSender id="XXX" password="YYY">没关系。
我尝试使用SENDERID和PASSWORD WITH KEY填充ID但运行android amulator时出错
答案 0 :(得分:1)
这是无效的:<pushSender id="XXX" password="YYY">
这是有效的:<pushSender key="XXX" senderId="YYY"/>
根据您的编写,第二个选项确实通过了构建,但在Android模拟器中失败了;它可能会失败,因为在Android模拟器中测试时没有为推送通知正确配置Android项目 - 这一点尤其重要,因为设备和模拟器之间的配置不同。
如果你能提到你所说的错误,它会有所帮助......
您可以按照这些问题中的完整说明进行操作: