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?