使用不带 Gradle 的 multiDexEnabled,而是使用 Eclipse 构建过程

Use multiDexEnabled without Gradle but Eclipse build process instead

提问人:Simon 提问时间:11/5/2014 更新时间:9/2/2015 访问量:2133

问:

由于最新的 SDK 版本,创建具有多个 dex 文件的应用程序(https://developer.android.com/tools/building/multidex.html)要简单得多,我的问题是,当我不使用 Gradle 进行构建过程而是使用“旧”Eclipse 构建链时,是否可以使用这个新功能?

Gradle 构建文件中的“multiDexEnabled true”也必须以其他方式传输到 Android 编译器吗?

Android Eclipse android-gradle-plugin dex android-multidex

评论

1赞 rcorbellini 5/22/2015
解决方案是什么?
1赞 Simon 5/24/2015
我还没有找到:/
2赞 webo80 6/11/2015
在这里,您有一种使用 ANT 执行此操作的方法:stackoverflow.com/questions/27903059/...
2赞 Simon 6/13/2015
现在他们加快了构建系统的速度,并在 Android Studio 中支持 NDK,我建议切换到新系统

答:

0赞 Nazar Ivanchuk 9/2/2015 #1

我也有同样的问题。 因此,我使用以下解决方法。已将“android-support-multidex”添加到 lib 文件夹,并以另一种方式更新 gradle 中的“dependecices”标签

dependencies {
compile fileTree(dir: 'libs', include: '*.jar', exclude: 'android-support-multidex.jar')
compile 'com.android.support:multidex:1.0.1'}

我希望这对你有用。