Android的gradle这个DexException:图书馆DEX文件不会多DEX模式支持(An

2019-11-03 07:21发布

我的应用程序最近达到64K限制。 我试图通过添加创建使用--multidex选择多个dexes:

exec java $javaOpts -jar "$jarpath" --multi-dex "$@"

在DX批处理文件。

虽然成功,但在运行它给DexException应用在构建过程完成:图书馆DEX文件不会多DEX模式支持

现在,这是什么意思? 我搜索谷歌这个,但找不到任何有用的东西。

Answer 1:

--multi-dex选项dx是预德兴库项目不兼容。 所以,如果您的应用程序使用库项目,你需要禁用预德兴 ,然后才能使用--multi-dex

这就是说,我不知道为什么这发生在运行时。 这显然是由暴露的构建时间失败dx工具。 也许发生了什么事,你是该应用程序的部分从IDE中运行时,触发生成错误是重建。



文章来源: Android gradle DexException : Library dex files are not supported in multi-dex mode