У меня нормально работало приложение для Android, но после синхронизации Gradle с implementation 'org.deeplearning4j:deeplearning4j-modelimport:1.0.0-beta'
.Приложение не может быть построено.
Ошибка сборки:
More than one file was found with OS independent path 'org/bytedeco/javacpp/windows-x86_64/api-ms-win-crt-locale-l1-1-0.dll'
Вот часть ошибки сборки.
Caused by: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:95)
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute
...
Caused by: com.android.builder.merge.DuplicateRelativeFileException: More than one file was found with OS independent path 'org/bytedeco/javacpp/windows-x86_64/api-ms-win-crt-locale-l1-1-0.dll'
at com.android.builder.merge.StreamMergeAlgorithms.lambda$acceptOnlyOne$2(StreamMergeAlgorithms.java:75)
Я занимаюсь разработкой под Linux. Интересно, почему Android жалуется на дубликат .dll
.Я нашел почти похожие вопросы, такие как здесь , но они не относятся к моему случаю и не помогли мне.Я разрабатываю с Android 3.4.1, Gradle 5.1.1.