Можете ли вы помочь мне в Gradle Error Android Studio? - PullRequest
0 голосов
/ 28 сентября 2018

Можете ли вы помочь мне об этой ошибке в Android Studio.

Я использую новую версию библиотеки WorkManager, и у меня есть следующая ошибка в Android Studio, вы мне помогаете?

 org.gradle.api.tasks.TaskExecutionException: Execution failed for task
 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.   at
 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
    at
 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at
  ...
    at java.lang.Thread.run(Thread.java:745) Caused by:
 java.lang.RuntimeException: java.lang.RuntimeException:
 com.android.builder.dexing.DexArchiveMergerException: Unable to merge
 dex . . . Caused by: com.android.dex.DexException: Multiple dex files
 define Lcom/google/common/util/concurrent/ListenableFuture;

1 Ответ

0 голосов
/ 28 сентября 2018

Добавьте это на уровне вашего приложения build.gradle:

dependencies {
  compile 'com.android.support:multidex:1.0.3' // ADD THIS LINE
  // rest of your dependencies
}

и это в вашем defaultConfig:

defaultConfig {
    ...
    minSdkVersion 15 
    targetSdkVersion 26
    multiDexEnabled true // ADD THIS LINE
}

Подробнее об этом можно прочитать здесь: Включить Multidexдля приложений с более чем 64 тыс. методов

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