我建立我的android项目,我在我的项目中出现此错误。我应该怎么做才能摆脱这个例外。错误:执行失败的任务':应用程序:dexDebug'com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException
这是我gradile文件。
我建立我的android项目,我在我的项目中出现此错误。我应该怎么做才能摆脱这个例外。错误:执行失败的任务':应用程序:dexDebug'com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException
这是我gradile文件。
地址:
defaultConfig{
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "4g"
}
在你的build.gradle文件。
检查libs下是否存在一些.jar。如果是,他们是否支持图书馆? 排除所有库下评论此:
// compile fileTree(dir: 'libs', include: '*.jar')
我不认为达到了敏感限制。该错误说“多个dex文件定义(类)”,这意味着该类不止一次编译 –
是的,在这一点上,也许问题是在libs目录内的东西。 –
当我把它添加到gradle文件后,它会发生其他错误错误:任务':app:packageAllDebugClassesForMultiDex'的执行失败。 > java.util.zip.ZipException:重复条目:com/app2night/utils/crud $ AsyncResponse.class – Maria
看起来像你的应用程序+图书馆已超过65K的方法限制。点击这里查看更多信息http://developer.android.com/tools/building/multidex.html –
请复制粘贴您的文件,不要采取screeenshots。你的错误实际上是说“多个dex文件定义”。只要搜索这个短语,你会得到很多点击 –