【问题标题】:Configuring Your App for Multidex without Gradle在没有 Gradle 的情况下为 Multidex 配置您的应用程序
【发布时间】:2015-06-05 10:15:46
【问题描述】:

我在我的应用项目中添加外部库时得到了这个。

Conversion to Dalvik format failed:
Unable to execute dex: method ID not in [0, 0xffff]: 65536

我在这里找到了使用 gradle 的解决方案 https://developer.android.com/tools/building/multidex.html#mdex-gradle

我想在没有 gradle 的情况下为我的应用程序提供支持。有人实现了吗?

【问题讨论】:

    标签: android android-multidex


    【解决方案1】:

    没有 gradle 的 MultiDex 可能是个问题。 我已经尝试过了,这很痛苦,看看facebook 做了什么。 工作量很大,切换到 gradle 对我来说更容易。

    【讨论】:

      【解决方案2】:

      你可以尝试使用thismichalbrz描述的“教程”:

      我试过了,但它只是痛苦...... 如果你有选择,是在 ant 中实现 multidex 还是迁移到 gradle(几乎原生支持 multidex),我建议你采用第二种选择。 原因不仅仅是在ant中引入multidex的复杂性。另一个问题是,mainDexClassList 这种方式非常静态(因为必须自己写)。所以升级不会很舒服。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-01
        • 2017-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多