注册

安卓sdk大等于23

下载demo,当在android studio将compileSdkVersion以及targetSdkVersion都修改为23及以上时,demo也会奔溃,请问该怎么解决呢?
ps:运行在android6.0系统以上,比如小米上,系统小于6.0则不会出现此错误
已邀请:
用的具体的是那个版本的demo,
具体的崩溃信息 也在这里粘贴全下。

--》 - android

2.2.6的demo1.0,奔溃信息:
点击语音奔溃:java.lang.UnsatisfiedLinkError: com.easemob.media.EIce
    at com.easemob.chat.EMCallerJingleSession.makeCall(Unknown Source)
    at com.easemob.chat.EMVoiceCallManager.syncMakeCall(Unknown Source)
    at com.easemob.chat.EMVoiceCallManager.access$7(Unknown Source)
    at com.easemob.chat.EMVoiceCallManager$3.run(Unknown Source)
点击视频奔溃:
java.lang.UnsatisfiedLinkError: dlopen failed: /data/app/lib/arm/libeasemob_jni.so: has text relocations
    at java.lang.Runtime.loadLibrary(Runtime.java:372)
    at java.lang.System.loadLibrary(System.java:1076)
    at com.easemob.media.AVNative.<clinit>(Unknown Source)
    at com.easemob.a.a.<init>(Unknown Source)
    at com.easemob.a.a.a(Unknown Source)
    at com.easemob.chat.EMVideoCallHelper.setSurfaceView(Unknown Source)
    
    at android.app.Activity.performCreate(Activity.java:6303)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2374)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2481)
    at android.app.ActivityThread.access$900(ActivityThread.java:153)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:148)
    at android.app.ActivityThread.main(ActivityThread.java:5432)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:735)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:625)
 
 
ps:我在自己应用中添加了armeabi-v7a之后,如果使用22及以下的sdk可以使用正常,如果sdk大于等于23就会报以上错误

要回复问题请先登录注册