非常困难的错误

时间:2017-10-25 18:09:11

标签: java android

package com.heinrichreimersoftware.materialintro.app;

import android.support.annotation.StringRes;
import android.view.View;

public interface ButtonCtaFragment {
    View.OnClickListener getButtonCtaClickListener();

    /**
     * Note: you must either define a {@link String} or a {@link StringRes} label
     */
    String getButtonCtaLabel();

    /**
     * Note: you must either define a {@link String} or a {@link StringRes} label
     */
    @StringRes
    int getButtonCtaLabelRes();
}

这是我遇到问题的课程:

  

错误:任务执行失败   ':应用程序:transformClassesWithJarMergingForDebug&#39 ;. >   com.android.build.api.transform.TransformException:   java.util.zip.ZipException:重复条目:   COM / heinrichreimersoftware / materialintro /应用程序/ ButtonCtaFragment.class

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

正如错误所说:

  

重复录入

可能有两种可能导致此问题:

  1. 您有com.heinrichreimersoftware.materialintro项目作为依赖项以及使用此依赖项的模块/其他模块

  2. 您可能有两个直接/间接调用此com.heinrichreimersoftware.materialintro库的依赖项

  3. 我建议检查所有依赖项和模块以解决此问题。

    如果在build.gradle中的相关内容中找到,请使用

    将其从任何 中删除
    {
    exclude group: 'com.heinrichreimersoftware', module: 'material-intro'
    }
    

    希望它有所帮助!