Android Studio報錯:Error:duplicate files during packaging of APK

Error:duplicate files during packaging of APK F:\android_studio_project\nizaoma\app\build\outputs\apk\app-debug-unaligned.apk
    Path in archive: META-INF/NOTICE.txt
    Origin 1: F:\android_studio_project\nizaoma\app\libs\httpmime-4.2.4.jar
    Origin 2: F:\android_studio_project\nizaoma\app\libs\fastjson.jar
You can ignore those files in your build.gradle:
    android {
      packagingOptions {
        exclude 'META-INF/NOTICE.txt'
      }
    }
 原因:
 是因爲你的項目的兩個以上的jar包包含NOTICE.txt 文件:

   
  解決辦法:
  在build.grade 中增加:
android {
        packagingOptions {
            exclude 'META-INF/DEPENDENCIES.txt'
            exclude 'META-INF/NOTICE'
            exclude 'META-INF/NOTICE.txt'
            exclude 'META-INF/LICENSE'
            exclude 'META-INF/LICENSE.txt'
        }
    }
如果還是有報錯將

方框內的提示覆制到packagingOptions{  }中就可以解決
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章