【问题标题】:Android multiple dex files definedAndroid多个dex文件定义
【发布时间】:2015-03-24 00:06:46
【问题描述】:

我想知道有没有办法避免多个 dex 错误?我正在使用一个库,我需要旧版本中的一些旧类和新版本中的一些新类。因此,当我添加两个 jar 时,我会收到多个 dex 错误。我知道错误的原因,即两个 jar 具有相同的包名和相同的类名。

有没有办法避免这个错误?你能不能建议一个替代方案。那真的很有帮助。但我必须使用两个罐子。

【问题讨论】:

    标签: android jar dex


    【解决方案1】:

    右击你的项目->properties->Java build path->order and export。然后Uncheckandroid.support jar。

    然后清理你的项目并运行

    【讨论】:

    • 不,我不是在谈论 android 支持库。我是任何图书馆,可以说我正在使用 Lucene 3.6,并且我想使用 Lucene 3.7 中的一些类。但是由于包名和类名冲突,我得到了重复的 dex 错误。如何处理这个问题?
    • @BilalIslam 删除其中一个并运行项目
    • 这就是问题所在。我两个都需要:)
    • @BilalIslam 然后尝试检查其中一个并取消选中另一个。
    • @BilalIslam 参考 thisthis
    猜你喜欢
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-03
    • 2014-11-23
    • 1970-01-01
    相关资源
    最近更新 更多