четверг, 26 ноября 2015 г.

Ошибка: Duplicate files copied in APK

При запуске проекта с подключенными внешними библиотеками (Youtube,jakson, etc) возникает ошибка "Duplicate files copied in APK".
Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/maven/com.google.apis.google-api-services-youtube/pom.xml
    File1: C:\Users\%USERNAME%\AndroidStudioProjects\OnlySoundTube\app\libs\google-api-services-youtube-v3-rev152-1.21.0.jar
    File2: C:\Users\%USERNAME%\.gradle\caches\modules-2\files-2.1\com.google.apis\google-api-services-youtube\v3-rev152-1.21.0\ac36dceca5fed43bc691ceacc311726992b77922\google-api-services-youtube-v3-rev152-1.21.0.jar
Исправляется:
добавлением в build.gradle(Module:app) проекта следующей конструкции, содержащей название проблемного файла. Конкретно для моего примера :
android {
    // Fixed build error : Duplicate files copied in APK META-INF/xxx   
       exclude 'META-INF/maven/com.google.apis.google-api-services-youtube/pom.xml'
    }



Комментариев нет:

Отправить комментарий