Android 第三方消息推送之个推集成
一:简介
个推Android SDK为Android应用提供了安全稳定的推送服务模块,开发者只需在原有App中进行简单的配置和编码工作,即可快速获得实时稳定的消息推送能力。
第三方推送主要是按照对方提供的开发文档集成就好
二:推送流程
1.App调用个推SDK初始化接口,获取推送标识ClientID(简称CID)
2.App将CID将CID上传到服务端进行保存。通常需要将该CID与相应的用户ID进行关联,以便后续针对特定用户进行消息推送
3.业务方服务器需要给指定CID的设备发送消息时,调用个推服务器消息推送接口,个推服务器寻找目标设备,将消息下发给相应的个推SDK,进而将消息进行展示或者APP自行处理
三:权限控制
在AndroidManifest下的节点下
四:集成
第一步:在项目根目录build.gradle文件下,配置maven仓库allprojects {
repositories {
google()
jcenter()
maven { url "http://mvn.gt.igexin.com/nexus/content/repositories/releases/" }
}
}
第二步:配置依赖
在app下的bui