1***@qq.com
1***@qq.com
  • 发布:2020-08-26 16:59
  • 更新:2020-12-14 13:47
  • 阅读:817

uni-app打包安卓的时候报错

分类:uni-app

Appid:UNI1F6BC67

失败:生成失败,发生异常。

*出了什么问题:
任务':app:transformClassesWithMultidexlistForRelease'的执行失败。

com.android.build.api.transform.TransformException:生成主dex列表时出错。

*尝试:
使用--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。

异常是:
org.gradle.api.tasks.TaskExecutionException:任务':app:transformClassesWithMultidexlistForRelease'的执行失败。
在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77)
在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:110)
在org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
在org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
在org.org org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
上的.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(
ResolveTaskOutputCachingStateExecuter.java:54 )在org.gradle.api.internal .tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
位于org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
在org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
在org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
在org.gradle org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
上的.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
在org.gradle.api上。 org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
处的.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
在org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1.run(
在org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
处运行。
在org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:174)
处的内部操作.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)在org.gradle.internal.operations.DefaultBuildOperation 处java:90),
位于org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
在org.gradle.execution.taskgraph上的org.gradle.execution.taskgraph.LocalTask​​InfoExecutor.execute(LocalTask​​InfoExecutor.java:42)
的org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)
处.DefaultTaskExecutionGraph $ BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:277)
在org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ BuildOperationAwareWorkItemExecutor.execute(DefaultTaskExecutionGraph.java:262)
在org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ ExecutorWorker $ 1.execute( DefaultTaskPlanExecutor.java:135),
位于org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ ExecutorWorker $ 1.execute(DefaultTaskPlanExecutor.java:130)
org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ ExecutorWorker.execute(DefaultTaskPlanExecutor.java:200)
处org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ ExecutorWorker.executeWithWork(DefaultTaskPlanExecutor.java:191)

org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
上的.DefaultTaskPlanExecutor $ ExecutorWorker.run(DefaultTaskPlanExecutor.java:130)在org.gradle.internal.concurrent.ManagedExecutorImpl $ 1.run 。 java:46)
org.gradle.internal.concurrent.ThreadFactoryImpl $ ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
原因:java.lang.RuntimeException:com.android.build.api.transform.TransformException:生成主dex列表时出错。
在com.android.builder.profile.Recorder $ Block.handleException(Recorder.java:55)
在com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)
在com.android.build.gradle.internal org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
上的.pipeline.TransformTask.transform(TransformTask.java:230)
org.gradle.api.internal.project.taskfactory.IncrementalTask​​Action.doExecute(IncrementalTask​​Action .java:50),
位于org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
在org.org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ 1.run(ExecuteActionsTaskExecuter.java:131)
在org。 org.grad.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:300)
在org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:292)
在org.org。
在org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)上执行(DefaultBuildOperationExecutor.java:174)
在org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:120)
在org.gradle.api.internal .tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:99)
... 31更多
原因:com.android.build.api.transform.TransformException:生成主dex列表时出错。
在com.android.build.gradle.internal.pipeline.TransformTask
$ 2.call(Trans.Task.java:239 )在com.android.build.gradle.internal.transforms.D8MainDexListTransform.transform(D8MainDexListTransform.kt:144 )
在com.android.builder.profile.ThreadRecorder.record
(ThreadRecorder.java:102)处com.android.build.gradle.internal.pipeline.TransformTask $ 2.call(TransformTask.java:235 )
... 44
造成更多:com.android.builder.multidex.D8MainDexList $ MainDexListException:com.android.tools.r8.errors.CompilationError:程序类型已存在:
com.android.builder.multidex.D8MainDexList上的com.google.android.exoplayer2.s 。
在com.android.build.gradle.internal.transforms.D8MainDexListTransform.transform(D8MainDexListTransform.kt:131)上生成(D8MainDexList.java:87)
... 47更多
原因:com.android.tools.r8.errors.CompilationError :程序类型已经存在:com.google.android.exoplayer2.s
在com.android.tools.r8.utils.ProgramClassCollection.resolveClassConflictImpl(ProgramClassCollection.java:64)
在com.android.tools.r8.utils.ProgramClassCollection.lambda $ create $ 0(ProgramClassCollection.java:25)
在com.android。
com.android.tools.r8.dex上的tools.r8.utils.ProgramClassCollection.create(ProgramClassCollection.java:24 )位于com.android.tools.r8.graph.LazyLoadedDexApplication $ Builder.build(LazyLoadedDexApplication.java:124)

com.android.tools.r8.dex上的ApplicationReader.read(ApplicationReader.java:123)。com.android.tools.r8上的ApplicationReader.read(ApplicationReader.java:86)
.GenerateMainDexList.run(GenerateMainDexList.java:40)
在com.android.tools.r8.GenerateMainDexList.run(GenerateMainDexList.java:110)
在com.android.builder.multidex.D8MainDexList.generate(D8MainDexList.java:83)
... 48更多
在https://help.gradle.org上获得更多帮助

16 秒内失败

2020-08-26 16:59 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

我也出现这种情况了 你那边是什么原因导致的

该问题目前已经被锁定, 无法添加新回复