【问题标题】:Android gradle plugin multidex ZipException [duplicate]Android gradle插件multidex ZipException [重复]
【发布时间】:2014-11-20 06:34:52
【问题描述】:

我正在尝试使用新的 multidex 选项,但出现以下错误:

Execution failed for task ':packageAll[Variant]TestClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: android/support/multidex/BuildConfig.class

我发现问题只发生在运行 connectedAndroidTests 任务时,而不是在简单地构建项目时(build)。

【问题讨论】:

    标签: android gradle android-multidex


    【解决方案1】:

    这是一个问题,在多 dex 库 1.0.1 中已解决,请参阅:Duplicate BuildConfig classes when using multidex test support

    试试:

    compile 'com.android.support:multidex:1.0.1'
    androidTestCompile 'com.android.support:multidex-instrumentation:1.0.1'
    

    【讨论】:

    • 我切换到 1.0.1 仍然是同样的问题。
    【解决方案2】:

    this 的最后一部分指定

    注意:使用 multidex 创建测试 APK 需要额外设置。

    大概是这个原因。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 2023-03-21
    • 2016-05-31
    相关资源
    最近更新 更多