Android 容联云IM集成:初始化与登录中的坑

来源:互联网 发布:mac 邮件登录企业邮箱 编辑:程序博客网 时间:2024/06/07 00:17

  之前毕业设计搞了一下环信,感觉还可以,使用起来也比较方便,代码也都能看懂。最近在看容联云,刚开始接触,感觉还是有点困难的,看得宝宝想哭。刚做个登录就发现了一些坑。
  1、先说说下载的demo,demo下载下来有下面两种登录方式(手机+Voip),一开始不懂,用自己的注册账号的手机号码登录的,结果登录失败,原因是:我的账号没有进行认证!想要登录成功是需要认证的,后面用认证过的账号登录成功了
  这里写图片描述
  这里写图片描述
  2、如果你的sdk版本较高,你会发现studio编译的时候有个setlastnotification的方法不能用,因为高版本中该方法已经被removed了,这个我还没想到解决方法,就先屏蔽了,还有org.appace.http……d导入不进来,可以这样解决:
  这里写图片描述
  添加:useLibrary ‘org.apache.http.legacy’
  3、上面说的都是Demo的问题,Demo的代码还没太看懂,等看懂了再来分享。
  之后我打算自己写的demo用,但是刚开始初始化就一直报错:我按照容联云的顺序进行的,也注意到了第二步与第三步需要在第一步成功之后再执行,可是不知道为什么初始化总是失败,也就是代码执行时总是走onError方法,也是醉了,Toast了一下,发现.so文件找不到,我是加了so文件和jar包的,添加的方式是按照以前常用的在src/main目录下创建了jniLibs目录,将jar包放到该目录下面,将so文件放在了libs下面,结果就是因为使用的方式不同,导致找不到so文件。按照demo的方式在配置文件中进行了配置。很无语……
  这里写图片描述
  这里写图片描述
  
  

0 0
原创粉丝点击