我的应用程序最近达到64K限制。 我试图通过添加创建使用--multidex选择多个dexes:
exec java $javaOpts -jar "$jarpath" --multi-dex "$@"
在DX批处理文件。
虽然成功,但在运行它给DexException应用在构建过程完成:图书馆DEX文件不会多DEX模式支持
现在,这是什么意思? 我搜索谷歌这个,但找不到任何有用的东西。
我的应用程序最近达到64K限制。 我试图通过添加创建使用--multidex选择多个dexes:
exec java $javaOpts -jar "$jarpath" --multi-dex "$@"
在DX批处理文件。
虽然成功,但在运行它给DexException应用在构建过程完成:图书馆DEX文件不会多DEX模式支持
现在,这是什么意思? 我搜索谷歌这个,但找不到任何有用的东西。
该--multi-dex
选项dx
是预德兴库项目不兼容。 所以,如果您的应用程序使用库项目,你需要禁用预德兴 ,然后才能使用--multi-dex
。
这就是说,我不知道为什么这发生在运行时。 这显然是由暴露的构建时间失败dx
工具。 也许发生了什么事,你是该应用程序的部分从IDE中运行时,触发生成错误是重建。