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端有選擇推送對象(廣播,設備標籤,別名等)