我在我的app项目中添加外部lib时得到了这个。
Conversion to Dalvik format failed:
Unable to execute dex: method ID not in [0, 0xffff]: 65536
我在这里使用gradle找到了解决方法 https://developer.android.com/tools/building/multidex.html#mdex-gradle
我想在没有gradle的情况下为我的应用程序提供支持。有没有人实现过它?
答案 0 :(得分:1)
没有gradle的MultiDex可能是一个问题。 我已经尝试了这个并且很痛苦,看看facebook做了什么。 它做了很多工作,我更容易切换到gradle。
答案 1 :(得分:1)
你可以尝试使用michalbrz描述的this“教程”:
我试过了,但它的痛苦...... 如果您可以选择,无论是在ant中实现multidex还是要迁移到gradle(支持multidex几乎是nativley),我建议您选择第二个选项。 原因不仅仅是在蚂蚁中引入multidex的复杂性。另一个问题是,mainDexClassList以这种方式非常statik(因为你必须自己编写)。所以升级不会令人满意。