最近我在我的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);
}
但我无法在日食中实现这一目标。对此有何解决方案?
答案 0 :(得分:3)
可能重复here。来自Alex Lipov的回答:
看起来ADT的ant-tasks project不再被维护了(它 位于“遗留”文件夹下。所以如果你不能迁移到Gradle, 您可以手动编辑DexExecTask。你当然可以 在本地重建项目..
[编辑 - 2014年10月25日] maven-android-plugin does support multi-dex。但是,它目前有一个小问题:次要dex 文件放在错误的位置。这个pull request努力解决 那么,请继续关注!