Dex Loader]无法执行dex:方法ID不在[0,0xffff]:65536中

时间:2014-08-12 09:43:16

标签: android apk dex

我的应用已越过方法的最大限制,即65536种方法。

在我的应用程序中,我使用了16个jar文件和4个库项目。

我已经完成的工作(不起作用):

  1. 我的应用程序和库项目中的所有罐子都很常见。
  2. 保留了一个常见的Android支持库。
  3. 删除了Android依赖项。
  4. 外部使用的罐子。
  5. 我不想为我的应用程序创建多个apk,有没有其他想法实现这一点。

1 个答案:

答案 0 :(得分:1)

如果你有时间 - 在这个播客中:

http://androidbackstage.blogspot.de/2014/08/android-developers-backstage-episode-11.html

有人提到将来会有一个官方解决方案(multi-dex)

今天有一些解决方法 - 但AFAIK所有这些都是一种hacky