學習Android推送功能筆記(2)---極光推送

1 三分鐘快速Demo

第一步 進入極光推送官網,註冊,登錄
第二步 在Potal上創建應用
第三步 下載應用Example,解壓
第四步 把現在的Example導入到Eclipse
第五步 運行
第六步 在Potal上發送推送通知
第七步 在手機上收到通知
第八步 在Potal上推送消息
第九步 在logcat中查看推送的消息

傳說中的三分鐘快速Demo就搞完了

2 集成極光SDK

第一步 下載極光SDK
第二步 導入SDK和Lib
第三步 配置androidManifest(複製Required的部分,並替換自己的包名,修改AppKey爲極光推動的Key)(此處APPKey和包名必須與Portal上一致)
第四步 寫推送代碼

JPushInterface.setDebugMode(true);
        JPushInterface.init(this);

第五步 試運行
我運行的時候報錯了
AndroidManifest.xml missing intent filter for DaemonService:cn.jpush.android.intent.DaemonService
百度無果,重新檢查了包名和APPKey 重新複製一遍manifest運行成功,打出日誌login success 的時候就說明成功了,此時可以進行下一步
第六步 從Portal發送推送通知,成功
第七步 從portal發送推送消息,發現沒有反應,日誌也沒有打印,此時就需要自己定義接收器了
第八步 自定義receiver,查文檔
首先創建一個自己的Receiver(在manifest裏)
然後穿件自己的receiver類 ,繼承BrocastReceiver
複製API裏的代碼範例
第九步 發送消息成功了,
第十步 思考,如何推送給指定人Portal端有選擇推送對象(廣播,設備標籤,別名等)

發佈了19 篇原創文章 · 獲贊 1 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章