注册

环信集成到项目中测试时出现魅蓝手机点击发送位置报错

一种情况是找不到baiduSdk的so文件
 
 
 
 
 
修改后
一种是找到的是32bits而不是64bits 
已邀请:
如果你的app中有第三方的服务启动,请在初始化SDK (EMChat.getInstance().init(applicationContext))方法的前面添加以下相关代码(相应代码也可参考demo的application)
 

 if (processAppName == null ||!processAppName.equalsIgnoreCase("com.easemob.chatuidemo")) {
    Log.e(TAG, "enter the service process!");
    //"com.easemob.chatuidemo"为demo的包名,换到自己项目中要改成自己包名
    
    // 则此application::onCreate 是被service 调用的,直接返回
    return;
}
已经写过了啊,应该不是你说的这个原因啊。
 
你看最开始环信demo安装到魅蓝点击地图也是会崩,找不到或者找到是32bits而不是64bits;我把arm64-v8a给干掉,他点击就正常了,但是其他的会手机我 又添加了一个 v7a 文件夹吧so文件放进来。OK了。环信demo可以在我测试的几个手机力正常发送位置信息了。但是自己的项目中照着做,没蓝还是不行!
不知道你的具体报错是什么,你可贴一下你的具体报错,如果是因为找不到64位的so文件的话,现在百度已经支持64位了,你可以去下载更新个64位的so文件再测一下看看。
问题已解决,错误截图我传的附件。

要回复问题请先登录注册