02:10:19.624 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"trouble processing \"java/io/BufferedOutputStream.class\":","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"Ill-advised or mistaken usage of a core class (java.* or javax.*)","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"when not building a core library.","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"This is often due to inadvertently including a core library file","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"in your application\u0027s project, when using an IDE (such as","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"Eclipse). If you are sure you\u0027re not intentionally defining a","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"core class, then this is the most likely explanation of what\u0027s","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"going on.","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"However, you might actually be trying to define a class in a core","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"namespace, the source of which you may have taken, for example,","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"from a non-Android virtual machine project. This will most","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"assuredly not work. At a minimum, it jeopardizes the","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"compatibility of your app with future versions of the platform.","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"It is also often of questionable legality.","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"If you really intend to build a core library -- which is only","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"appropriate as part of creating a full virtual machine","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"distribution, as opposed to compiling an application -- then use","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"the \"--core-library\" option to suppress this error message.","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"If you go ahead and use \"--core-library\" but are in fact","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"building an application, then be forewarned that your application","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"will still fail to build or run, at some point. Please be","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"prepared for angry customers who find, for example, that your","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"application ceases to function once they upgrade their operating","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"system. You will be to blame for this problem.","sources":[{}]}
02:10:19.626 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"If you are legitimately using some code that happens to be in a","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"core package, then the easiest safe alternative you have is to","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"repackage that code. That is, move the classes in question into","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"your own package namespace. This means that they will never be in","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"conflict with core system classes. JarJar is a tool that may help","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"you in this endeavor. If you find that you cannot do this, then","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"that is an indication that the path you are on will ultimately","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"lead to pain, suffering, grief, and lamentation.","sources":[{}]}
02:10:19.627 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"1 error; aborting","sources":[{}]}
19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':childgit:app:transformClassesWithDexForRelease'.
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Exception is:
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':childgit:app:transformClassesWithDexForRelease'.
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
02:10:19.666 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:63)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
02:10:19.667 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:124)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:80)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:105)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:99)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:99)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
02:10:19.668 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: java.lang.RuntimeException: com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.profile.Recorder$Block.handleException(Recorder.java:55)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:104)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:213)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$IncrementalTaskAction.doExecute(DefaultTaskClassInfoStore.java:173)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:197)
02:10:19.669 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:107)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 27 more
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.java:222)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:222)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:218)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 39 more
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.core.DexByteCodeConverter.dexInProcess(DexByteCodeConverter.java:178)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.core.DexByteCodeConverter.runDexer(DexByteCodeConverter.java:150)
02:10:19.670 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.core.DexByteCodeConverter.convertByteCode(DexByteCodeConverter.java:135)
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.build.gradle.internal.transforms.DexTransform.transform(DexTransform.java:213)
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 42 more
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.core.DexByteCodeConverter.dexInProcess(DexByteCodeConverter.java:176)
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 45 more
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: com.android.ide.common.process.ProcessException: Return code 1 for dex process
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.internal.compiler.DexWrapper$DexProcessResult.assertNormalExitValue(DexWrapper.java:117)
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.android.builder.core.DexByteCodeConverter.lambda$dexInProcess$0(DexByteCodeConverter.java:171)
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Get more help at https://help.gradle.org
02:10:19.671 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger]
02:10:19.672 [ERROR] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED in 1m 16s
倒腾了好久好久啊, 最后没想到 反复搜索又搜到了之前被我忽略的 到的信息,之前填写```
project.tasks.withType(com.android.build.gradle.tasks.Dex) {
additionalParameters=['--core-library']
}
https://issuetracker.google.com/issues/79477298
https://stackoverflow.com/questions/26588829/how-to-clean-gradle-dependencies-in-android-studio
dexOptions {
preDexLibraries = false
additionalParameters=['--core-library']
}
说实话最新版的开发工具可能是错误信息不够明显,我这种比较粗心的人总是没有把握重点,分析开发工具日志以及各种排查``` --debug --info```大法终究不能解决问题, 最后还通过谷歌提问了,
关键信息其实是```when not building a core library``` 不过我特么真的不懂老外在描述什么...
mistaken usage of a core class (java.* or javax.*)","sources":[{}]}
02:10:19.625 [ERROR] [org.gradle.api.Project] AGPBI: {"kind":"error","text":"when not building a core library.","sources":[{}]}