android-support-multidex.jar在eclipse中不起作用

时间:2014-11-30 07:57:54

标签: android eclipse android-support-library android-multidex

最近我在我的android项目中面临65K方法限制问题。然后我开始在那个项目中实现multidex。当我尝试在eclipse中添加此支持库时,问题未得到解决。它仍然显示65K的限制。但是当它在Gradle + Android工作室中正常工作时。我怎样才能在日食中实现这一目标?因为我现在不想切换到Android工作室。

以下是我遵循的步骤,

1)在构建路径中添加了android-support-multidex.jar, 2)覆盖,在Application类中的下面的方法。因为我是自定义Application类的子类。

@Override
protected void attachBaseContext(Context base) {
    // TODO Auto-generated method stub
    super.attachBaseContext(base);
    MultiDex.install(this);
}

但我无法在日食中实现这一目标。对此有何解决方案?

1 个答案:

答案 0 :(得分:3)

可能重复here。来自Alex Lipov的回答:

  

看起来ADT的ant-tasks project不再被维护了(它   位于“遗留”文件夹下。所以如果你不能迁移到Gradle,   您可以手动编辑DexExecTask。你当然可以   在本地重建项目..

     

[编辑 - 2014年10月25日] maven-android-plugin does support multi-dex。但是,它目前有一个小问题:次要dex   文件放在错误的位置。这个pull request努力解决   那么,请继续关注!