现在大部分的APP都会有消息推送,而且各种各样的这里学习一下友盟提供的消息推送

首先先去友盟注册账号(如果有就直接登录)然后进去之后先去开发者中心——下载中心下载Push SDK

UM消息推送

下载完成后解压出来,

UM消息推送

然后在common和thirdparties文件里把这个夹包放到项目的libs里

UM消息推送

UM消息推送

然后吧push文件直接导入项目

UM消息推送

方式在友盟的集成文档里有

UM消息推送

在友盟的里面创建一个应用获取到APPKEY和Umeng Message Secret这两个值,记住创建项目的时候包名一定要和自己的包名一致

UM消息推送


接着去吧去AndroidManifest配置这两个就是刚在创建项目的时候获取到的两个值,这两个值一定要写对

<!-- 友盟APPKEY -->
<meta-data
    android:name="UMENG_APPKEY"
    android:value="***************" />

<meta-data
    android:name="UMENG_MESSAGE_SECRET"
    android:value="**********************" />
然后创建一个UMApplication类在里面实现获取到deviceToken和一些操作这些集成文档上都有。

这是获取token的回调

UM消息推送

这是配置的一些需求,好有很多这里就不实现出来了

UM消息推送


最后还要去下载完成的so文件,把这些so文件导入刚才的push项目里。

UM消息推送

不然会报一个s-11s1accs bindapp error!这样的错误信息

这样就可以拿到Ttoken去进行测试了

但是友盟的消息推送和支付宝的jar宝会有冲突,只要把这个jar包删了就好了

UM消息推送




相关文章:

  • 2022-01-08
  • 2021-07-01
  • 2022-01-19
  • 2021-11-05
  • 2021-04-04
猜你喜欢
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-12-04
  • 2021-12-04
  • 2021-11-27
相关资源
相似解决方案