On gradle:3.0.0 More than one file was found with OS independent path 'META-INF/ASL2.0'

前端 未结 3 718
孤街浪徒
孤街浪徒 2020-12-05 15:27

I have updated my Android studio to 3.0 and then he asked to upgrade to \'com.android.tools.build:gradle:3.0.0\'

everything went well until i decided t

相关标签:
3条回答
  • 2020-12-05 16:01

    Try this first before you try other methods.

    first:

    check if you have set this in you build.gradle->dependencies

    implementation fileTree(include: ['*.jar'], dir: 'libs')
    

    if you've set this in you build.gradle file then check for this too if you tried to import libraries from your libs directory:

    implementation files('libs/...')
    

    if you have this too in your build.gradle file, please remove it or comment it out, because you are trying to re-import the library again which result is that error.

    0 讨论(0)
  • 2020-12-05 16:07

    You can add to the packagingOptions block with in the android block in your application build.gradle,

    android {
        compileSdkVersion 29
        defaultConfig {
            applicationId "abcd.efgh.com.x"
            minSdkVersion 22
            targetSdkVersion 29
            versionCode 29
            versionName "1.9.2"
        }
        packagingOptions {
            exclude 'META-INF/DEPENDENCIES'
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/LICENSE.txt'
            exclude 'META-INF/license.txt'
            exclude 'META-INF/NOTICE'
            exclude 'META-INF/NOTICE.txt'
            exclude 'META-INF/notice.txt'
            exclude 'META-INF/ASL2.0'
        }
    }
    
    0 讨论(0)
  • 2020-12-05 16:23

    You should add to application build.gradle your packagingOptions:

    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/license.txt'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/NOTICE.txt'
        exclude 'META-INF/notice.txt'
        exclude 'META-INF/ASL2.0'
    }
    
    0 讨论(0)
提交回复
热议问题