集成推送后,阿里云旺初始化失败的解决办法

app需要同时集成聊天和推送功能,经过调研,聊天决定选用阿里的sdk(百川云旺)。

经过一个星期的努力,聊天的功能开发完成,推送顺便用了之前用过的百度推送。在模拟器上运行挺正常的,接收推送,两个app之间发消息。但在真机上测试时,某些手机上(华为、vivo)云旺的聊天用不了,后来定位到是初始化方法调用失败。到旺旺的支持群里问,居然没人解答。然后自己猜想,推送也用阿里的,应该就不会有问题了。

又折腾了好久,集成了阿里云推送,尼玛,问题更多了。。。首先,云旺和云推送有ut的包冲突;把冲突的包删掉后,还是和百度推送出现了同样的问题。

不信这个邪,又去试极光推送,仍然一样。经过几种推送的尝试,发现不是换个推送就能解决的,肯定是推送本身跟云旺有某些冲突的地方。于是在群里再次提问,终于有大神肯来回答。





照着删掉了,就奇迹般的可以用了~

感谢大神!!!


===========================分割线==============================

得意的太早了,又折腾了好久。

按照红框删掉那几个包后,百度推送用不了了,绑定的时候报错。只好深入看看这几个包是干什么用的。

总结
如果项目只包含了 armeabi,那么在所有Android设备都可以运行;
 如果项目只包含了 armeabi-v7a,除armeabi架构的设备外都可以运行; 
如果项目只包含了 x86,那么armeabi架构和armeabi-v7a的Android设备是无法运行的; 如果同时包含了 armeabi,
 armeabi-v7a和x86,所有设备都可以运行,程序在运行的时候去加载不同平台对应的so,这是较为完美的一种解决方案,同时也会导致包变大。

试试加个armeabi-v7a包,哈哈,可以用啦!!!


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
对于阿里云IoT平台的初始化,您可以按照以下步骤进行操作: 1. 创建账号:首先,您需要在阿里云官网上注册一个阿里云账号,如果已经有账号可以跳过此步骤。 2. 登录阿里云IoT平台:使用您的阿里云账号登录阿里云官网,然后在控制台中找到IoT平台。 3. 创建实例:在IoT平台中,通过创建实例来初始化您的IoT平台。点击"创建实例"按钮,根据您的需求选择地域、实例规格和数量,然后点击"立即购买"。 4. 配置实例:创建实例后,您需要配置实例的相关信息,例如实例名称、备注、数据中心等。按照页面指引完成配置。 5. 创建产品和设备:在创建好实例后,您可以通过创建产品和设备来进行初始化。首先创建产品,填写产品信息,如产品名称、节点类型等。然后在产品详情页中创建设备,并为设备生成设备证书和密钥。 6. 功能开通:根据您的需求,可以选择开通相应的功能模块,如物模型、规则引擎、消息路由等。这些功能将帮助您更好地管理和使用IoT平台。 7. 开发调试:完成初始化后,您可以使用SDK或API来进行开发和调试。通过与设备进行通信,验证设备与平台的连接和数据传输。 请注意,以上仅为简要的初始化流程,具体的操作步骤可能会有所变化。建议您参考阿里云IoT平台的官方文档或联系阿里云技术支持获取更详细的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值