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

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

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

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

android 手把手教你10分钟快速接个推推送服务_第1张图片

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

注册了以后就登录进去

android 手把手教你10分钟快速接个推推送服务_第2张图片

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

android 手把手教你10分钟快速接个推推送服务_第3张图片

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

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

android 手把手教你10分钟快速接个推推送服务_第4张图片

android 手把手教你10分钟快速接个推推送服务_第5张图片

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

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

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

android 手把手教你10分钟快速接个推推送服务_第6张图片

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

官网:

android 手把手教你10分钟快速接个推推送服务_第7张图片


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

android 手把手教你10分钟快速接个推推送服务_第8张图片

修改你app推送的icon

android 手把手教你10分钟快速接个推推送服务_第9张图片

接下来就是在

在AndroidManifest.xml 里添加相关声明

最简单的一种方法就是把个推官网给的demo,直接把androidMainfest.xml文件复制到你项目中,然后改包名,和一些配置,当然也可以看着官网给的文档改,但是一定要仔细,这个和技术好坏没关系,
android 手把手教你10分钟快速接个推推送服务_第10张图片 android 手把手教你10分钟快速接个推推送服务_第11张图片
android 手把手教你10分钟快速接个推推送服务_第12张图片
android 手把手教你10分钟快速接个推推送服务_第13张图片 android 手把手教你10分钟快速接个推推送服务_第14张图片
这些红色箭头指向的地方都是要注意的地方,又的是改appid,有的是改包名,如果配置好了的话,然后就让你app跑起来,激动时刻到了,哪我们就要测试下了,个推给我们提供了此功能,通过在网页上操作
android 手把手教你10分钟快速接个推推送服务_第15张图片
然后我们就看到手机上出现了刚才测试的通知

ok 就这么简单,只要细心点就很快会搞定,当然了个推还可以通过透传给我们客户端发送信息,这个就要和后台定义接口文档了,也简单,今天到此为止了,洗澡睡觉!


你可能感兴趣的:(android 手把手教你10分钟快速接个推推送服务)