[英]Enabling multidex error: finished with non-zero exit value 3
添加multidex库后出现此错误:
Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2
当我通过在build.gradle
启用multidex来修复它时:
defaultConfig{
...
multiDexEnabled true
}
但是之后我又遇到了一个错误:
Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 3
或值1
如果有人帮助我,我将不胜感激
将此行添加到您的依赖项
compile 'com.android.support:multidex:1.0.1'
并在清单中的“ application”标签中添加以下行:
android:name="android.support.multidex.MultiDexApplication">
如果您在项目中使用自定义Application
类,则应从android.support.multidex.MultiDexApplication
继承它,以使multidex工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.