Я получаю следующее исключение при создании моего Android приложения с Gradle:Дублировать запись во время Android Gradle построить в задаче: transformClassesWithJarMergingAndroidTest
Execution failed for task ':transformClassesWithJarMergingForGoogleGermanDebugAndroidTest'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/hamcrest/BaseDesc
Проблема, кажется, что в моем файле build.gradle Я предрек :
testCompile 'org.hamcrest:hamcrest-all:1.3'
androidTestCompile 'org.hamcrest:hamcrest-all:1.3'
Однако мне нужны обе зависимости для модульных испытаний и тестов интеграции. Как это решить?
Это решило ошибку выше, но теперь конфликт происходит с классом BaseDescription. Таким образом, я должен был бы исключить каждый класс в пакете org.hamcrest отдельно. – Damnum
Да, это правда. Вам нужно будет сделать это. Попробуйте с помощью 'org.hamcrest. *' Подстановочного символа. –