個推 接入 流程 總覽

個推 接入流程總覽
2.9.5..0 申請個推  獲取 基本屬性



解壓完成選擇 合適的版本  這裏我選擇標準集成


打開以後會獲取到這樣的列表  當然MainActivity 是我自己加上去 


因爲在個推GetuiASdkDemoActivity 裏面 囉裏吧嗦 一大堆  其實 我真正需要的就clientId和sdk初始化 所以我自己整理出來
但是這個 只適合5.0的版本  要是 高於5.0  就要 獲取權限了




接下來 就是配置文件了 和.so文件  還有lib包導入 

首先 看一下清單文件 AndroidManifest.xml配置
主要是 注意下 
新版的 2.9.5.0 是把個推的這個appid appKey appSecret 都放入了 app的gradle裏面  主要是清單文件配置








再就是修改 
項目中這兩個 service的名稱 在 清單文件中也要修改, 至於service的內容 其實跟demo 一致就可以了




最後就是 導入.so文件和 sdk  主要是 getui的sdk json的可以視情況而定


對於.so文件 個推的demo中 只給了三個 這個 最好是 根據自己的需要在資源文件中在
添加 幾個不然 可能會導致 獲取不到個別設備的 設備號




基本上 接入就是這些 
然後就是 個推的 通知類型 和透傳類型的數據 處理

通知類型:通知欄消息 (屬於個推的通知欄 不能設置樣式)加透傳數據  

透傳消息 :就只有數據傳遞  如果需要 通知欄 那就需要 自己寫個 Notification

處理消息 就調用 onReceiveMessageDate


 如果 在mainactivity中 發生獲取不到clientld 可以查看 logcat信息










發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章