集成融云IM需要做的配置
项目要用到IM,所以便引入融云。导入融云的demo报错,报错如下:
A、之前遇到过,这不是引入的jar的编译版本和本机的编译版本不对,我本机的是1.6,就上官网找找,找到如下图:
看看本机配置,一项也没有达到的,妈蛋,改吧。
B、改jdk编译版本,装了个1.7,但是将项目的编译版本改为1.7时报错:
提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.
C、上网查了一下,android sdk不支持64位的jdk,没办法,卸载1.7jdk,安装32bit jdk1.7版本,并且更换为32bit的eclipse。
D、上面步骤完成之后,再次将项目的jdk编译版本由1.6改为1.7,还报错:
Using 1.7 requires using Android Build Tools version 19 or later
妈蛋,整吧,升级build-tools。反正融云集成环境也要求了
E、上网下载build-tools,放到sdk中,在环境变量的path中修改build-tools路径,重启eclipse,重新修改编译版本为1.7。这回终于不报错了。
F、再次运行融云demo,这回成功运行。
浙公网安备 33010602011771号