恩人啊求帮忙,这个好难!! Android SDK集成出错==
拯救一下我吧,拉我一把。。。。。。。。
Android配置清单里添加权如下:
application的onCreate里:
只有这一句生效: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
迷茫中不知道怎么搞。
添加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
有时候会出现报:java.lang.UnsatisfiedLinkError: Couldn't load hyphenate_av: findLibrary returned null
怎么搞?? 都是问题啊
Android配置清单里添加权如下:
application的onCreate里:
只有这一句生效: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
迷茫中不知道怎么搞。
添加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
有时候会出现报:java.lang.UnsatisfiedLinkError: Couldn't load hyphenate_av: findLibrary returned null
怎么搞?? 都是问题啊
没有找到相关结果
已邀请:
7 个回复
Wxin
点next=>next=>finish,没有next就到选择页面刷新再去选择,之后去修改easeui里的build.gradle
上面的改成和你的项目一致的,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下在运行就好了
人生路好难互帮互助!!!
szn0212
sourceSets { main { jniLibs.srcDirs = ['libs'] } }就可以了吗,我的加入app的gradle中还是报错啊,
求大神指教!!!
yangpei - 90
芳心wei爱
LoneWolf
陈日明 - 90后IT男