【问题标题】:Android multidex support library using eclipse使用eclipse的Android multidex支持库
【发布时间】:2014-10-23 14:38:36
【问题描述】:

使用 Eclipse,可以生成一个 Android 项目,使用 multidex 来创建多个 .dex 文件?在网上搜索,我发现了如何使用 gradle 来做到这一点,但没有关于使用它的方法 没有 gradle 的 Eclipse

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

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

    [编辑 - 2014 年 10 月 25 日] maven-android-plugin does support multi-dex但是,它目前有一个小问题:二级 dex 文件放置在错误的位置。这个pull request 正在努力解决这个问题,敬请期待!(已在 4.0.0 中修复)

    【讨论】:

    • 使用 android maven plugin for eclipse 我已经实现了生成多个 dex 文件。现在的问题是二级dex文件保存在apk内的res/文件夹中。 android 的新 multidex 支持需要将这些文件放在另一个位置。现在,我期待插件的新版本允许配置生成 dexes 的路径。
    • 我明白了。这不是我从你的问题中理解的(考虑编辑它)。当然,正确的位置是根文件夹(主 dex 所在的位置)。有一个拉取请求,一旦合并,将更改放置 dex 的文件夹:github.com/jayway/maven-android-plugin/pull/482
    • 我已经手动将拉取请求与插件的最新版本合并,它可以工作。
    • @AlexLipov 如何编辑DexExecTask,以便用multidex编译?
    • @Plebios 您能告诉我您使用 maven 插件解决 65K 问题的步骤吗?
    猜你喜欢
    • 2015-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    相关资源
    最近更新 更多