2014-03-19 84 views
3

我使用pubnub聊天爲Android使用鈦appcelerator平臺,我剛剛穿過pubnub穿過推送通知到android,它提供了自己的聊天客戶端開發工具包,但我試圖用它爲Android ,我不能在那裏有現有的iOS樣本,但實際上並不適用於Android。 有人已經越過這個問題...讓我知道如何使用這個。pubnub推送通知鈦安卓

Pub nub help link for push notification....

回答

1

其實它很簡單,因爲我想創建一個pubnub通知。我們簡單地運行後臺服務,然後在執行以下步驟,

  • 使用該BOOT_COMPLETED Titanium模塊,
  • suscribe之前的後臺服務代碼中的新渠道添加的後臺服務。 (對於如:MY_notify_channel
  • 接下來去你的聊天屏幕上,下一步要發佈到您的私人動態信道線,再次發佈到我們的MY_notify_channel

  • 就是這樣,當你發佈你在服務箱裏收到的消息時,你已經在那裏分離你的消息,然後手動創建一個通知。 Titanium.Android.Notification link

3

當Android應用(PhoneGap的或本地)使用PubNub,你並不需要使用GCM,因爲你可以在實現傳入消息轉發到使用意圖的後臺程序啓動服務的預約。詳情請參見下面的例子: https://help.pubnub.com/entries/21720011 CanmyAndroidAppReceiveMessagesWhileInactive

這知識庫文章有一個鏈接(硬的文章中看到),這將導致你在這裏PubNub的Andriod GitHub庫的Subcrib-AT-Boot的例子: https://github.com/pubnub/java/tree/master/android/examples/SubscribeAtBoot

的Android與PhoneGap的 你需要實現它有一些工作可以由以下我們的Android訂閱,在引導(以上)的服務解決方案和片一起實現的PhoneGap的的JavaScript/Java的橋樑。 http://www.tipsfromsiliconvalley.com/2013/07/06/create aserviceonandroidwithphonegapap plication/

+1

還值得在Quora上讀這樣的回答: http://www.quora.com/Does-PubNub-support-push-notifications-on-Android-as-they-do-on -iOS –

+0

這有助於原生android開發人員..但我使用鈦JavaScript的構建android..i在這裏混淆如何代碼​​服務和接收端也 – GaneshKumar

+2

嗯,tipfromsiliconvalley鏈接的重點是,你可以做你所做的需要做,但你需要一個原生的書面插件來實現它。 –