最新盟友推送

        公司项目用的umeng推送版本比较老,但是推送一直都很正常,所以一直没有更新sdk,这两天遇到问题了,问客服,说让更新一下sdk,我就去下载更新了,我首先把推送demo下载下来,结果发现新版的推送sdkdemo,真的是超级简洁,截图看下。

最新盟友推送_第1张图片

就两个类,真的是太简洁了,里面只有推送的配置和注册,什么都没有了,记得很久之前的demo还是很详细的,这要是让一个新人接入sdk还得好好看一下他们的文档才行,所以就把自己项目中的推送模块整理一下,使用最新的推送sdk,包括完整的推送逻辑,升级的时候,也遇到了一些问题,比如升级完收不到推送了,仔细看文档才能发现,有些配置做了改变。举例说明一下:如果你继承了UmengMessageService,老版本的sdk直接在AndroidManifest中注册一下服务就可以了,但是新的sdk,你需要加上android:permission="android.permission.BIND_JOB_SERVICE"这样一行代码,才能收到推送的消息,所以为了方便新人接入推送不顺利,所以就整理出来分享一下。

demo使用的是最新版本的umeng推送sdk,已经测试过推送功能正常,只需要你把自己申请的appkey,appsecret加进去即可,所有的配置都是完整无误的,也集成了华为小米推送,如果你的项目申请了华为推送id和小米推送appid和appkey,直接添加进去即可。华为小米弹窗功能逻辑也都写好了,直接使用就可以了。

最新盟友推送_第2张图片

 

demo地址:https://github.com/guoliuya/pushDemo.git

 

你可能感兴趣的:(Android)