pubnub推送通知钛机器人

时间:2014-03-19 12:55:27

标签: android titanium pubnub

我使用pubnub聊天为Android使用钛appcelerator平台,我刚刚通过pubnub通过推送通知到android,它为聊天客户端提供了自己的开发工具包但我试图用它来安装android,我不能有ios的现有样本,但实际上并不适用于android。 任何人都遇到了这个问题......让我知道如何使用它。

Pub nub help link for push notification....

2 个答案:

答案 0 :(得分:3)

在Android应用程序(Phonegap或Native)中使用PubNub时,您不需要使用GCM,因为您可以在启动服务上实现订阅,使用Intents将传入的消息转发到后台应用程序。有关详细信息,请参阅此示例: https://help.pubnub.com/entries/21720011 CanmyAndroidAppReceiveMessagesWhileInactive

知识库文章有一个链接(很难在文章中看到),它将引导您进入PubNub Andriod github repo中的Subcrib-at-Boot示例: https://github.com/pubnub/java/tree/master/android/examples/SubscribeAtBoot

Android with Phonegap 您需要实现一个Phonegap JavaScript / Java桥接器,其中有一些工作可以通过遵循我们的Android订阅引导(上面)服务解决方案并将它们组合在一起来实现。 http://www.tipsfromsiliconvalley.com/2013/07/06/create aserviceonandroidwithphonegapap plication /

答案 1 :(得分:1)

实际上它很简单,因为我想创建一个pubnub通知。我们必须简单地运行后台服务,然后执行以下步骤。

  • 使用 BOOT_COMPLETED Titanium 模块
  • 添加后台服务
  • 在后台服务代码中包含新频道之前。 (例如: MY_notify_channel ),
  • 接下来转到您的聊天屏幕,在您要发布到私人动态频道的行旁边,再次发布到 MY_notify_channel

  • 当您发布时,如果您收到服务盒中收到的消息,则您已将消息隔离,然后手动创建通知。 Titanium.Android.Notification link