注册

发送语音/视频系统崩溃。

发送语音或者视频系统崩溃。
项目启动提示:
12-12 11:01:26.111: E/dalvikvm(17326): dlopen("/data/app-lib/com.yiapp.helloworld-1/libeasemobservice.so") failed: Cannot load library: load_library(linker.cpp:761): not a valid ELF executable: /data/app-lib/com.yiapp.helloworld-1/libeasemobservice.so
点击语音通话提示:
12-12 11:02:07.568: E/AndroidRuntime(17326): FATAL EXCEPTION: Thread-6426
12-12 11:02:07.568: E/AndroidRuntime(17326): java.lang.NoClassDefFoundError: com/easemob/media/EIce
12-12 11:02:07.568: E/AndroidRuntime(17326):     at com.easemob.chat.EMCallerJingleSession.makeCall(Unknown Source)
12-12 11:02:07.568: E/AndroidRuntime(17326):     at com.easemob.chat.EMVoiceCallManager.syncMakeCall(Unknown Source)
12-12 11:02:07.568: E/AndroidRuntime(17326):     at com.easemob.chat.EMVoiceCallManager.access$5(Unknown Source)
12-12 11:02:07.568: E/AndroidRuntime(17326):     at com.easemob.chat.EMVoiceCallManager$3.run(Unknown Source)
点击视频通话提示:
12-12 11:02:42.842: E/AndroidRuntime(17561): java.lang.UnsatisfiedLinkError: Cannot load library: load_library(linker.cpp:761): not a valid ELF executable: /data/app-lib/com.yiapp.yitalk-1/libeasemob_jni.so
12-12 11:02:42.842: E/AndroidRuntime(17561):     at java.lang.Runtime.loadLibrary(Runtime.java:365)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at java.lang.System.loadLibrary(System.java:514)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.easemob.media.AVNative.(Unknown Source)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.easemob.a.a.(Unknown Source)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.easemob.a.a.a(Unknown Source)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.easemob.chat.EMVideoCallHelper.setSurfaceView(Unknown Source)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.yiapp.yitalk.activity.VideoCallActivity.onCreate(VideoCallActivity.java:147)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.Activity.performCreate(Activity.java:5122)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2270)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2358)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.ActivityThread.access$600(ActivityThread.java:156)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1340)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.os.Handler.dispatchMessage(Handler.java:99)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.os.Looper.loop(Looper.java:153)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at android.app.ActivityThread.main(ActivityThread.java:5297)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at java.lang.reflect.Method.invokeNative(Native Method)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at java.lang.reflect.Method.invoke(Method.java:511)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
12-12 11:02:42.842: E/AndroidRuntime(17561):     at dalvik.system.NativeStart.main(Native Method)
 
请问是什么原因,该怎么解决?已经按照demo中把所有的so文件加上,其中v7a也加了。问题还是没解决。
 
 
已邀请:
先用uidemo测试看看 ,这个不能用模拟器,用真机测试,
Cannot load library: libeasemob_jni.so 这个错误

lzan13 - 慢慢来,一步一个脚印?

EIce 这个错误会有两种情况导致
1、项目下有v7a包 但包下没有环信的jni.so库
2、环信的jar包和so库版本不匹配

要回复问题请先登录注册