oppo、vivo、小米的消息推送都接入得比较顺利,华为稍微曲折了一些,差点认为它没有SDK…记录一下华为消息推送的接入过程,给和我一样的全新小白做参考
IDE: IntelliJ IDEA
一、登录官网、查看推送服务文档,找到合适的SDK
我们要的在这里:
解压之后的内容:
但我们并不全都需要:
只需要此路径下的push文件里的内容
二、用maven将push文件打包为jar包,放入工程的libs目录下
我打包好的jar,可以直接用:
下载链接,提取码:ugti
打包jar教程如下:
1.用IntelliJ IDEA打开push文件
2.
3.
4.
6.
7.
8.
9.在上述目录中找到该jar包,如果有资源文件,将其放置该文件夹内
10.把jar包放入工程的libs目录下,添加相关依赖,SDK就配置好了
<dependency>
<groupId>org.hmssdk.push</groupId>
<artifactId>hmssdk-push</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>system</scope>
<systemPath>${
pom.basedir}/src/main/resources/lib/push.java.sample.jar</system