首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:找到多个具有独立于操作系统的路径“”META-INF/DEPENDENCIES“”的文件

错误:找到多个具有独立于操作系统的路径“”META-INF/DEPENDENCIES“”的文件
EN

Stack Overflow用户
提问于 2018-02-24 10:54:36
回答 3查看 26.8K关注 0票数 16

我正在使用Java中的Selenium来制作一个应用程序。我一直收到这个错误,我一直在互联网上搜索,找出哪里出了问题,但我什么也找不到。请帮帮忙。

这是我的build.gradle:

代码语言:javascript
运行
复制
    android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "luke.luke.seleniumtest"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}



dependencies {
    implementation fileTree(include: ['*.jar'], dir: 'libs')
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    androidTestImplementation 'com.android.support.test:runner:1.0.1'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
    implementation files('libs/byte-buddy-1.7.9.jar')
    implementation files('libs/client-combined-3.9.1.jar')
    implementation files('libs/commons-codec-1.10.jar')
    implementation files('libs/commons-exec-1.3.jar')
    implementation files('libs/commons-logging-1.2.jar')
    implementation files('libs/gson-2.8.2.jar')
    implementation files('libs/guava-23.6-jre.jar')
    implementation files('libs/httpclient-4.5.3.jar')
    implementation files('libs/httpcore-4.4.6.jar')
    implementation files('libs/okhttp-3.9.1.jar')
    implementation files('libs/okio-1.13.0.jar')
}
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-11-01 17:42:31

首先,尝试添加这一行:排除'META-INF/DEPENDENCIES',然后运行'app‘

代码语言:javascript
运行
复制
android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
    }
}

如果继续发生错误:'META-INF/INDEX.LIST',继续添加排除'META-INF/INDEX.LIST':

代码语言:javascript
运行
复制
android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/INDEX.LIST'
    }
}

我成功了!

票数 14
EN

Stack Overflow用户

发布于 2018-11-01 01:29:11

简单的解决方案不是排除它,而是直接做

代码语言:javascript
运行
复制
android {
    packagingOptions {
        pickFirst  'META-INF/*'
    }
}
票数 30
EN

Stack Overflow用户

发布于 2018-02-24 10:57:11

尝试添加packagingOptions

代码语言:javascript
运行
复制
android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
    }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48958884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档