构建apk给出com.android.dex.dexexception

时间:2017-09-09 13:02:16

标签: java android android-studio intellij-idea

我刚刚在我的应用中添加了一个新依赖项:Flubber。现在我的应用程序在即时运行时工作正常。但是当我生成一个apk时,它会给我以下错误:

  

错误:任务':app:transformClassesWithDexForDebug'的执行失败。   com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多个dex文件定义Lorg / intellij / lang /注解/流量;

你能告诉我为什么会这样吗?

修改

使用--stacktrace运行时:

  

org.gradle.api.tasks.TaskExecutionException:任务':app:transformClassesWithDexForDebug'的执行失败。       在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84)       在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55)       在org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)       在org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)

...

  

引起:java.lang.RuntimeException:com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex。 DexException:多个dex文件定义Lorg / intellij / lang / annotations / Flow;       在com.android.builder.profile.Recorder $ Block.handleException(Recorder.java:55)

...

  

引起:com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多个dex文件定义Lorg /的IntelliJ /郎/注解/流量;

...

  

引起:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexException:多个dex文件定义Lorg / intellij / lang / annotations / Flow;

...

0 个答案:

没有答案