友盟推送使用分享

友盟推送

   一直听同事说起友盟推送,刚好这次项目中应用到友盟推送,便在这里与大家分享一下我使用友盟推送的一些心

到友盟官网下载友盟推送的SDK

—PushSDK
将PushSDK作为Module import到自己需要推送的项目中去,如图所示
这里写图片描述

在项目的build.gradle中dependencies下添加compile project(‘:PushSDK’)

在项目的AndroidMenifest.xml中配置appkey与message_secret,如图所示

这里写图片描述
友盟推送集成完毕以后,接下来就是要注册友盟推送了

在项目的自定义Application中注册
这里写图片描述
如果注册成功便会返回deviceToken,而deviceToken就是此设备的唯一标示

到此为止,友盟推送的集成与注册,便告一段落了,我也很开心的以为我自己完成所有,便去做别的,而没有关心推送的问题,
但是第二天问题就来了,代码没有改变,什么都没有动,但是,deviceToken却死活获取不到,注册一直失败,返回“accs bindapp error”
然后又自己去看文档,终于知道,原来是so文件的问题

在官网下载完整的so文件包,并贴入到PushSDK的libs下面,so文件如图所示
这里写图片描述
这样,到现在,基本没有出很大的问题,能正确获取到deviceToken了,推送也基本正常。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值