关于友盟推送集成的一些问题获取不到deviceToken
来源:互联网 发布:mac os x leopard 编辑:程序博客网 时间:2024/06/09 17:28
今天在集成友盟推送的sdk的时候,碰到了一个很奇葩的问题。
按照http://dev.umeng.com/push/android/integration#1的集成步骤,新建了一个工程,去集成推送,添加PushSDK,添加appKey和另一个key,都按照官网的集成,是可以获取到deviceToken,并且可以推送到手机上。但是我按照相同的过程集成到我的公司项目里面后,一直获取不到deviceToken,并且返回
-11::accs bindapp error!找了大半天,才发现问题,原来我项目里面有其他的第三方的sdk野狗通信sdk,不过不是通过module引入,是通过gradle引入的。主要看下图
我在项目里面只引入了两个so的文件夹
下面是PushSDK的libs包
但是一直获取不到deviceToken,并且报错-11::accs bindapp error。
最后,我打了一个apk的包,把apk的包解压缩,发现里面有五个so的文件夹
原来,野狗直播的sdk里面也会生成一部分so文件,生成了这些文件夹,这下再看第一张图,就明白了,然后我去下载了全平台的so文件,把其他缺少的三个文件夹以及里面的so文件都复制到工程的jniLibs里面和PushSDK里面的libs里面。
如下图工程里面的jniLibs
pushSDK的libs
然后,终于可以获取到deviceToken了,并且测试可以接到推送。哦了。
阅读全文
0 0
- 关于友盟推送集成的一些问题获取不到deviceToken
- 友盟推送获取简单的deviceToken
- 关于集成友盟推送第一次进入应用DeviceToken为空的解决办法。
- 友盟获取devicetoken===nsdata转成nsstring为空问题的解决( IOS为什么获取不到设备的 DeviceToken)
- ios 百度推送获取不到deviceToken原因
- umeng消息推送获取不到DeviceToken解决方案
- 友盟推送deviceToken获取失败解决
- 获取推送通知的DeviceToken
- Unity工程导出iOS包,使用推送,deviceToken获取不到的解决办法
- iOS为什么获取不到设备的DeviceToken
- iOS 推送 获取手机设备的 deviceToken
- iOS8 获取推送的设备token(deviceToken)
- iOS 推送 获取手机设备的 deviceToken
- iOS8 推送 获取 devicetoken
- ios 获取不到deviceToken原因
- Xamarin.iOS推送deviceToken获取
- 获取DeviceToken值,iOS推送
- 《笔记》iOS deviceToken的获取时机及推送相关
- KMP模式匹配算法
- .Net语言 APP开发平台——Smobiler学习日志:在应用中添加WeiXin组件
- Numpy的fancy indexing简介
- 多维数组的实现 (java 表示)
- Revit二次开发之创建斑马线【比目鱼原创】
- 关于友盟推送集成的一些问题获取不到deviceToken
- Shiro实际使用(实现各种实用的拦截器)
- mysql+php+smarty 时间格式转换
- 设计模式的艺术之道--状态模式
- springboot03SpringBootJPA-Hibernate
- MYSQL常用命令总结
- java获取excel中数据,并转化为JSON格式
- 数据库基础学习笔记2
- 使用maven命令安装jar到maven本地资源库