Worklight 6.2:成功发送标签推送通知,但在 android 设备上未收到

Posted

技术标签:

【中文标题】Worklight 6.2:成功发送标签推送通知,但在 android 设备上未收到【英文标题】:Worklight 6.2: Successful sent tag push notification but not received at android devices 【发布时间】:2016-01-14 10:35:40 【问题描述】:

我无法在 android 设备上接收推送通知。我正在使用 Worklight 6.2 使用基于标签的通知。以下是用于创建应用程序的步骤。

    创建混合应用 将示例导入 Eclipse 创建新环境 (Android) 在 GCM 中创建一个新项目并获取所需的凭据(服务器密钥) app ID(project no) key 和 application-descriptor.xml 文件中的 api key(server key) 运行所有环境。 创建 .apk 文件并导入安卓设备。 使用 API19 Google API 运行 Android 模拟器。 成功订阅事件标签 调用适配器过程 (sendTagNotification)

在调用适配器过程后,我确实检查了 logcat 并没有发现错误。谁能帮我。下面是我调用过程后logcat的sn-p。

01-14 05:28:31.153: D/HttpPostRequestSender(1951): HttpPostRequestSender.run in HttpPostRequestSender.java:46 :: 发送请求https://amrs.malaysiaairports.com.my:444/SimpleProject/apps/services/api/SimpleProject/android/heartbeat 01-14 05:28:32.193: D/NONE(1951) :响应 [https://amrs.malaysiaairports.com.my:444/SimpleProject/apps/services/api/SimpleProject/android/heartbeat] 成功:

谢谢!

【问题讨论】:

发布 a) 用于发送通知的适配器代码 b) 服务器端日志 c) 完整的日志猫 它已经解决了。我忘记了为工作灯环境构建的 1 个步骤。在我构建到 Worklight 环境之后,它就完成了。 :) 为什么不把这个写成答案呢?请不要保留未回答的问题。 【参考方案1】:

来自cmets:

它已经解决了。我忘记了为工作灯环境构建的 1 个步骤。在我构建到 Worklight 环境之后,它就完成了。 :)

【讨论】:

以上是关于Worklight 6.2:成功发送标签推送通知,但在 android 设备上未收到的主要内容,如果未能解决你的问题,请参考以下文章

Worklight 6.2 - 推送通知 - 是不是可以更改 userSubscription.userId?

Worklight 6.2 Android 应用程序未在推送通知上启动

发送推送通知时出现 Worklight 错误

多用户的 Worklight 推送通知

IBM worklight 中基于标签的推送通知示例

Worklight:没有用户 ID 的推送通知