android 手把手教你10分钟快速接个推推送服务

在现在的一款app中,如果没有推送功能,就好像做项目中没用到listview,你出去面试都不好意思说自己是做android开发的,

但是推送自己写嘛,我可以说70~80%公司都是使用第三方的,因为这块不好做,对技术要求也高,所以学习,做起来花费时间也多,综合起来所以一般都用第三方的,目前市场上推送第三方有个推,激光,百度推送,腾讯的信鸽,友推,相比起来,目前我所知道的好多都是使用个推,而且目前公司项目也是使用个推,今天就接入了个推,所以写个博客,把自己遇到的问题记录下,也方便后人观看,

使用第三方的第一步肯定是注册账号,

技术分享

这个就不解释了,这个要解释只能说明你不是这个星球上的人,哈哈~

注册了以后就登录进去

技术分享

点击应用管理 然后点击登记新应用,就进入到此界面

技术分享

在这填写app基本信息,应用标示,填写自己app的包名,其他就没啥注意的地方,然后点击确定后

点击应用管理,然后点击应用详情 如图:

技术分享

技术分享

‘生成的appid appkey...一定要保存好,因为下一步就是要用到这些数据

现在就准备代码接入了,看官网步骤很简单,不在这多说

先下载个推官网给的sdk ,解压后是这些

技术分享

然后点击资源文件把这些资料拷贝到你项目中对应的位置下

官网:

技术分享


下一步就是初始化sdk了 在activity的onCreate()方法中加入这行代码:

技术分享

修改你app推送的icon

技术分享

接下来就是在

在AndroidManifest.xml 里添加相关声明

最简单的一种方法就是把个推官网给的demo,直接把androidMainfest.xml文件复制到你项目中,然后改包名,和一些配置,当然也可以看着官网给的文档改,但是一定要仔细,这个和技术好坏没关系,
技术分享技术分享
技术分享
技术分享技术分享
这些红色箭头指向的地方都是要注意的地方,又的是改appid,有的是改包名,如果配置好了的话,然后就让你app跑起来,激动时刻到了,哪我们就要测试下了,个推给我们提供了此功能,通过在网页上操作
技术分享
然后我们就看到手机上出现了刚才测试的通知
技术分享
ok 就这么简单,只要细心点就很快会搞定,当然了个推还可以通过透传给我们客户端发送信息,这个就要和后台定义接口文档了,也简单,今天到此为止了,洗澡睡觉!


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。