我需要一些帮助,因为我无法通过自己的方式获得解决方案,我已经阅读了很多帖子并进行了很多调查,但没有解决方案。
我有一个有一些子项目(动作栏,滑动,脸谱等等)的项目,当我尝试编译它时,我总是收到以下错误。
[2013-07-31 14:44:06 - Dex Loader] Unable to execute dex: Cannot merge new index 67109 into a non-jumbo instruction!
[2013-07-31 14:44:06 - ojiva] Conversion to Dalvik format failed: Unable to execute dex: Cannot merge new index 67109 into a non-jumbo instruction!
我正在使用带有最新ADT的Eclipse和带有最新SDK(18)的最新工具(r22)。我在我的project.properties上设置了dex.force.jumbo=true
,我也试过了set dex.force.jumbo=true
但没有幸运:(,任何想法?
答案 0 :(得分:12)
尝试将dex.force.jumbo=true
添加到project.properties
文件
答案 1 :(得分:5)
对于intellij或Android studio用户:设置 - Android编译器 - DEX,你可以检查标志。
但是你必须重建你的项目,否则你仍然会看到同样的错误。
答案 2 :(得分:2)
使用最新的Android Studio和旗帜"强制jumbo"检查Android Studio编译器设置,此问题消失。
希望对某人有所帮助。