注册

恩人啊求帮忙,这个好难!! Android SDK集成出错==

                                                                       拯救一下我吧,拉我一把。。。。。。。。
  Android配置清单里添加权如下:


97B6500C-E982-4B8C-9923-5A213A94F305.png


 application的onCreate里:


6F768076-26D1-4B43-999B-CBD83C543E10.png



只有这一句生效:EMClient.getInstance().init(mContext, new EMOptions());
然后报:
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2
迷茫中不知道怎么搞。

3.png


 
添加easyUI的依赖时候,只有这一句生效:EaseUI.getInstance().init(mContext,new EMOptions());
然后报:
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2

4.png


 
 
有时候会出现报:java.lang.UnsatisfiedLinkError: Couldn't load hyphenate_av: findLibrary returned null
 
怎么搞??  都是问题啊
已邀请:
导入easeui,首先在本地把easeui的build.gradle删掉,然后import module去选择easeui


1.png


点next=>next=>finish,没有next就到选择页面刷新再去选择,之后去修改easeui里的build.gradle


2.png


上面的改成和你的项目一致的,v4的版本改高点,比如:23+
项目的targetSdkVersion不要使用23
 

SH

这个办法可以,上面的两个报错解决了,
不过还有findLibrary returned null这个错,
这个错误可以------->在libs里生成armeabi-v7a包,然后把armeabi里的so文件复制进去(复制你下载的SDK里libs里的armeabi就可以里面只有两个.so文件),
这时候直接运行会报:Could not find property 'jniLibs' on source set 'main'
解决办法参考:http://blog.csdn.net/qiujuer/article/details/24209457最后面的那个推荐办法,就是在你的那个app下build.gradle的android{}模块里添加
sourceSets { main { jniLibs.srcDirs = ['libs'] } }
项目clean下在运行就好了
 

 
人生路好难互帮互助!!!
 
楼上是在build.gradle中加入
sourceSets { main { jniLibs.srcDirs = ['libs'] } }就可以了吗,我的加入app的gradle中还是报错啊,


73723954-9C67-4289-861E-CD847CA39B9D.png


 
求大神指教!!!
 

yangpei - 90

我按照上面弄得 ,还是这个冲突 怎么解决
我擦,换了一个导入easeUI的方式,居然就好了,这不科学哇!!!
全都是过了 还是不行啊   还是这个错误

陈日明 - 90后IT男

 这是v4包冲突的问题,来 给你一碗鸡汤http://www.imgeek.org/article/825308214

要回复问题请先登录注册