極光新的SDK,已集成了小米民晒,華為精居,魅族的廠商通道功能
針對VIP用戶需要聯(lián)系商務(wù):
VIP專享高速推送通道、子賬戶管理潜必、更高的推送頻率靴姿、用戶分群推送
為了保證 SDK 的易用性,原本 JPush 的所有接口調(diào)用邏輯都不用修改,JPush 會對自身支持的功能做兼容
本文重點在于集成廠商通道(后臺殺死進程依舊能接受到推送通知)
一磁滚、先集成極光SDK
二佛吓、集成華為推送
1、注冊賬號
2垂攘、應(yīng)用通過審核维雇,在產(chǎn)品服務(wù)中添加Push權(quán)益
3、需要添加應(yīng)用的SHA256證書指紋晒他。SHA256獲取方式
(未通過審核的應(yīng)用無法享受Push權(quán)益接收不到推送)
4吱型、增加華為HMS SDK的aar
將華為HMS sdk的aar文件添加到工程/libs目錄下。然后在build.gradle中增加編譯該 aar 的代碼:dependencies {? ? compile fileTree(include: ['*.jar'],dir:'libs')? ? compile(name:'HMSSdk-base-2.5.2.300',ext:'aar')? ? compile(name:'HMSSdk-push-2.5.2.300',ext:'aar')}repositories {? ? flatDir{? ? ? ? dirs'libs'//this way we can find the .aar file in libs folder}}
5陨仅、配置你的AndroidManifest.xml
三津滞、集成小米推送
1铝侵、注冊賬號應(yīng)用通過審核
2、在應(yīng)用服務(wù)中>消息推送>立即體驗>開啟推送
3触徐、配置你的AndroidManifest.xml
四咪鲜、集成魅族推送
1、注冊賬號應(yīng)用通過審核 (時間比較漫長)
2锌介、配置你的AndroidManifest.xml
所有都集成好像極光對接的人要一份VIP申請登記表嗜诀,坐等極光工作人員配置好就可以進行測試了
測試:
華為:極光根據(jù) EMUI 系統(tǒng)版本間差異,現(xiàn)采取的方案是 EMUI 4.1 及以上版本孔祸,使用 HMS 服務(wù)隆敢,通知走 HMS 通道;對于 EMUI 4.1 以下版本還是走極光通道
魅族:在flyme5.1.11.1及以上才使用 mzpush,因為之前的版本上 mzpush 的通道并非系統(tǒng)通道
小米:極光集成小米通道在 JPush Android SDK 3.0.3 添加崔慧,對應(yīng)測試的小米 SDK 版本為:3.2.2**
(后臺殺死進程依舊能接受到推送通知)就可以了