Найдено несколько файлов с независимым от ОС путем 'org / bytedeco / javacpp / windows-x86_64 / api-ms-win-crt-locale-l1-1-0.dll' - PullRequest
0 голосов
/ 23 сентября 2019

У меня нормально работало приложение для 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...