我首先接入极光推送,然后才来接厂商通道, 需要先接极光推送的看我另外一边帖子,

1   在根目录的build.gradle

buildscript{

repositories{

google()

jcenter()

maven{ url"https://jitpack.io" }

maven{ url'http://developer.huawei.com/repo/'} // 加入这一句

}

dependencies{

classpath'com.huawei.agconnect:agcp:1.2.1.301'// 加入这一句

}

allprojects{

repositories{

google()

jcenter()

maven{ url"https://jitpack.io" }

maven{ url'http://developer.huawei.com/repo/'} // 加入这一句

}

}

2  app 的  build.gradle

applyplugin:'com.huawei.agconnect' // 顶部第一行加入这一句

manifestPlaceholders = [ // 这下面配置信息 自己加进去

// 极光相关配置

JPUSH_PKGNAME :applicationId,

JPUSH_APPKEY :JPUSH_APPKEY,

JPUSH_CHANNEL :"developer-default",//暂时填写默认值即可.

HUAWEI_APPID  :HUAWEI_APPID,//华为平台注册的appid

XIAOMI_APPKEY :XIAOMI_APPKEY,//小米平台注册的appkey

XIAOMI_APPID  :XIAOMI_APPID,//小米平台注册的appid

OPPO_APPKEY  :OPPO_APPKEY,// OPPO平台注册的appkey

OPPO_APPID    :OPPO_APPID,// OPPO平台注册的appid

OPPO_APPSECRET:OPPO_APPSECRET,

VIVO_APPKEY :VIVO_APPKEY,// vivo

VIVO_APPID :VIVO_APPID

]

dependencies{

implementation'com.huawei.hms:push:4.0.2.300'

implementation'cn.jiguang.sdk:jpush:3.8.6'  // 此处以JPush 3.8.6 版本为例。

implementation'cn.jiguang.sdk:jcore:2.6.0'  // 此处以JCore 2.6.0 版本为例。

implementation'cn.jiguang.sdk.plugin:huawei:3.8.6' // 这些版本定要跟你的JPUSH 版本一致

implementation'cn.jiguang.sdk.plugin:xiaomi:3.8.6'

implementation'cn.jiguang.sdk.plugin:oppo:3.8.6'

implementation'cn.jiguang.sdk.plugin:vivo:3.8.6'

}

//签名 加你们自己的

signingConfigs{

release{

storeFile file("*****.keystore")

storePassword"*****"

keyAlias"*****"

keyPassword"*****"

}

}

3 华为的一定要去下载agconnect-services.json 放到你的 app 目录下就可以了 这个要去华为开发者平台 去下载

最后

一定要去各大厂家的开发者平台去申请推送服务

极光推送有一个推送设置下面的集成设置, 你要去开启 , ok 这样就好了。

android极光推送 小米,android 接极光推送厂商通道,华为 小米 VIVO OPPO相关推荐

  1. Android接入极光推送,接入华为,小米,OPPO,VIVO厂商通道

    极光推送作用: 极光推送(JPush)是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,让开发者积极地保持与用户的连接,从而提高用户活跃度.提高应用的留存率 主要作用: 保持与服 ...

  2. Ionic3 Cordova Android 6.x集成最新极光华为/小米厂商通道推送

    Ionic3 Cordova Android 6.x集成最新极光华为/小米厂商推送 前置 一.集成华为厂商推送 1.在开放平台创建并配置应用 2.在安卓项目配置SDK 2.1. 添加配置文件 2.2. ...

  3. 海外APP推送(下篇):海外厂商通道集成指南

    作者:极光高级工程师--史坤坤 上篇回顾 上篇我们分享了海外各个厂商的推送通道与FCM通道的对比,了解了厂商通道的优势.那么下面我们手把手教你如何集成海外厂商通道. APP集成海外厂商通道攻略 了解了 ...

  4. 极光厂商通道接入配置

    接入配置 1.project下build.gradle增加以下配置 repositories {maven { url 'https://developer.huawei.com/repo/' }}d ...

  5. android刘海屏高度适配,Android刘海屏的适配

    这里主要是介绍一下Android P中刘海屏的适配以及Android P之前的适配.为什么要分开呢?因为Android P之前官方还没提供API来进行适配,都是由各家厂商来提供适配方案的. 1.And ...

  6. android极光推送 小米,极光推送- 小米厂商通道集成指南 - 极光文档

    JPush SDK 小米通道集成指南 概述 在国内 Android 生态中,推送通道都是由终端与云端之间的长链接来维持,严重依赖于应用进程的存活状态.如今一些手机厂家会在自家 rom 中做系统级别的推 ...

  7. 友盟小米收不到推送消息_一个轻量级、可插拔的Android消息推送框架。一键集成推送(极光推送、友盟推送、华为、小米推送等)...

    XPush 一个轻量级.可插拔的Android消息推送框架.一键集成推送(极光推送.友盟推送.华为.小米推送等),提供有效的保活机制,支持推送的拓展,充分解耦推送和业务逻辑,解放你的双手! 在提iss ...

  8. Android 集成极光推送和厂商通道

    JPush 产品简介 Push 是经过考验的大规模 App 推送平台,每天推送消息量级为数百亿条. 开发者集成 SDK 后,可以通过调用 API 推送消息.同时,JPush 提供可视化的 web 端控 ...

  9. 极光小课堂 | 极光推送之 Android 客户端使用指南——基础篇

    " 本文中涉及到的所有代码现已在 Github 上开源,地址:https://github.com/xuexiangjys/JPushSample" 01 前言 - 极光推送是国内 ...

最新文章

  1. 点对点信道互连以太网实验_汽车以太网 – 引领汽车IVN向多速以太网过渡
  2. 详解Linux Initrd
  3. WPF学习笔记——设置ListBox选中项的背景颜色
  4. HTTP文件浏览(静态文件+express4.x+md/code文件渲染)
  5. 024_输入输出字符集
  6. linux查看目录访问权限,Linux文件访问权限
  7. 有关javabean的说法不正确的是_【以案说法】从业人员劳动保护用品费不能省!否则得不偿失.........
  8. destroy 方法_线程方法destroy()和stop(Throwable)在JDK 11中删除
  9. jstl core and jstl fn
  10. 分布式消息规范 OpenMessaging 1.0.0-preview 发布 1
  11. html 文字竖着排引号,文字竖排演示
  12. 机器学习中常见知识点总结
  13. FastDB 磁盘和无盘模式
  14. html里怎么计算梯形周长公式是什么,梯形周长公式计算公式
  15. 浅谈LigerUi Tree(树)
  16. ubuntu安装anaconda3报错
  17. WebGL入门(十二)-使用varying变量在顶点着色器给片元着色器传值,绘制彩色三角形
  18. 20均线和60均线的关系和看点
  19. 优酷土豆路由宝刷固件改无线打印服务器笔记
  20. 10、类和对象:使用日期类计算相隔天数

热门文章

  1. 我好像迷失了:回溯过往,驻足反省,倾听心声,整装待发
  2. 各种装逼,我痛苦的捂住脸扭向一边!
  3. iOS 13细节曝光!苹果要把音量显示方式调整为条状
  4. lnmp重启php.fpm,LNMP一键重启服务(Nginx,PHP-fpm,Mysql)
  5. Joomla模板制作教程:使用CSS布局
  6. 师从英国两院院士|生物医学科研人员获CSC资助赴剑桥大学访学
  7. css的csgomod,CSGO颁布Mod服新规定保护玩家 致Mod服社区叫苦连天
  8. 注册阿里云账号全过程
  9. 基于JAVA会展中心招商服务平台计算机毕业设计源码+数据库+lw文档+系统+部署
  10. mysql 2013 error: -handshake: reading initial communication packet‘, system error:60