android对接极光推送基础sdk+厂商信道
一、概述
项目对接极光推送功能,要求:
1.app在线时走极光推送SDK的通道
2.不在线时走厂商信道,对接厂商如下:
a.华为
b.荣耀
c.vivo
d.oppo
e:小米
3.各平台地址
极光推送控制台:https://www.jiguang.cn/console
极光推送厂商通道配置地址:https://www.jiguang.cn/console/push/#/push/app/78547d3c65c80665a7ad1c8e/setting/platform/android
极光推送厂商通道参数获取地址:https://docs.jiguang.cn/jpush/client/Android/android_3rd_param#%E5%8D%8E%E4%B8%BA%E5%8F%82%E6%95%B0%E8%8E%B7%E5%8F%96
离线消息无法送达时参考文档:https://go48pg.yuque.com/go48pg/pa41sm/wfgms8?
4.注册厂商信道推送地址:
华为:https://developer.huawei.com/consumer/cn
小米:https://dev.mi.com/platform/console
oppo:https://open.oppomobile.com/
荣耀:https://developer.honor.com/cn
二、步骤
1.注册极光推送账号,并创建应用
2.配置厂商信道
https://www.jiguang.cn/console/push/#/push/app/78547d3c65c80665a7ad1c8e/setting/platform/android
3.集成极光推送SDK并在项目中做配置
三、注意事项
1.华为
需要到华为推送的配置中下载agconnect-services.json文件,放到主app根目录下
2.小米
小米配置appId和appkey的时候要加上MI-前缀
3.oppo
oppo配置appid和appkey的时候要加上OP-前缀
4.测试厂商信道
测试厂商信道的时候,在极光推送的后台,推送消息页面选择“高级”,然后选择对应的通道进行测试