编译时间错误。当我运行我的Android应用程序?

时间:2017-05-02 05:28:44

标签: android android-studio

在Android Studio中运行应用时遇到此错误,complile已通过。我无法理解为什么会出现此错误。在使用card.io时,我在互联网上找不到类似的错误。也许这对我的项目来说是特别的,因为我使用了不同的依赖关系。enter image description here

2 个答案:

答案 0 :(得分:1)

可能是因为在编译期间为同一资源找到了多个文件。

尝试将此添加到应用的build.gradle文件

 packagingOptions {
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'LICENSE.txt'
        exclude 'META-INF/services/javax.annotation.processing.Processor'
    }

答案 1 :(得分:1)

此问题是由卡中的不兼容类型引起的,因此您必须找到该源并对其进行更新,或者还有解决此问题的方法。 在您的gradle文件中输入这些行,然后尝试它应该正常工作,

  

packagingOptions {       排除' META-INF / LICENSE' }