首页 > 解决方案 > 将 com.android.tools.build:gradle 从 3.1.4 更新到 3.2.1 后,Android 应用程序构建失败

问题描述

将 gradle-build-plugin 从 3.1.4 更新到 3.2.1 后,构建失败,:app:lint任务出现以下异常:

    09:38:53.491 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 失败:构建失败并出现异常。
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] * 出了什么问题:
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]任务':app:lint'执行失败。
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] > 无法解析配置“:app:androidApis”的所有文件。
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] > 无法使用转换 MockableJarTransform 转换文件 'android.jar' 以匹配属性 {artifactType=android-mockable-jar, returnDefaultValues=false}
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] > java.lang.IllegalArgumentException(无错误消息)
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.492 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] * 试试:
    09:38:53.493 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 运行 --scan 以获得完整的见解。
    09:38:53.493 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.493 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] * 例外是:
    09:38:53.494 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException:任务':app:lint'执行失败。
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:103)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:73)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)
    09:38:53.495 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:256)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:249)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:238)
    09:38:53.496 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:663)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:596)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 原因:org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException:无法解析配置':app:androidApis的所有文件'。
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure(DefaultConfiguration.java:995)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$1700(DefaultConfiguration.java:121)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:969)
    09:38:53.497 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.file.AbstractFileCollection.getSingleFile(AbstractFileCollection.java:59)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.ide.ModelBuilder.createUnitTestsJavaArtifact(ModelBuilder.java:615)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.ide.ModelBuilder.createVariant(ModelBuilder.java:501)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.ide.ModelBuilder.buildAndroidProject(ModelBuilder.java:379)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.ide.ModelBuilder.buildAll(ModelBuilder.java:196)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.AppModelBuilder.buildAll(AppModelBuilder.kt:71)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.tools.lint.gradle.LintGradleExecution.createAndroidProject(LintGradleExecution.java:349)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.tools.lint.gradle.LintGradleExecution.analyze(LintGradleExecution.java:85)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.tools.lint.gradle.api.ReflectiveLintRunner.runLint(ReflectiveLintRunner.kt:38)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.tasks.LintBaseTask.runLint(LintBaseTask.java:88)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.tasks.LintGlobalTask​​.lint(LintGlobalTask​​.java:47)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
    09:38:53.498 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:794)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:761)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:124)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:113)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:95)
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 29 更多
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 原因:org.gradle.api.artifacts.transform.ArtifactTransformException:无法转换文件“android.jar”以匹配属性 {artifactType=android -mockable-jar, returnDefaultValues=false} 使用变换 MockableJarTransform
    09:38:53.499 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.UserCodeBackedTransformer.transform(UserCodeBackedTransformer.java:89)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.TransformFileOperation.run(TransformFileOperation.java:40)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor.access$900(DefaultBuildOperationExecutor.java:50)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationExecutor$ParentPreservingQueueWorker.execute(DefaultBuildOperationExecutor.java:359)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runOperation(DefaultBuildOperationQueue.java:230)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.access$600(DefaultBuildOperationQueue.java:172)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable$1.call(DefaultBuildOperationQueue.java:209)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable$1.call(DefaultBuildOperationQueue.java:203)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runBatch(DefaultBuildOperationQueue.java:202)
    09:38:53.500 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.run(DefaultBuildOperationQueue.java:177)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationQueue.waitForCompletion(DefaultBuildOperationQueue.java:116)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.executeInParallel(DefaultBuildOperationExecutor.java:146)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.runAll(DefaultBuildOperationExecutor.java:117)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DelegatingBuildOperationExecutor.runAll(DelegatingBuildOperationExecutor.java:41)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.resolveengine.artifact.ParallelResolveArtifactSet$VisitingSet.visit(ParallelResolveArtifactSet.java:60)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.visitArtifacts(DefaultLenientConfiguration.java:255)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.access$500(DefaultLenientConfiguration.java:68)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$2.run(DefaultLenientConfiguration.java:230)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)
    09:38:53.501 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.visitArtifactsWithBuildOperation(DefaultLenientConfiguration.java:227)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.access$200(DefaultLenientConfiguration.java:68)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$1.visitArtifacts(DefaultLenientConfiguration.java:132)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:966)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 54 更多
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 原因:java.lang.IllegalArgumentException
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.objectweb.asm.AnnotationVisitor.(未知来源)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.objectweb.asm.AnnotationVisitor.(未知来源)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.objectweb.asm.tree.AnnotationNode.(AnnotationNode.java:90)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.objectweb.asm.tree.AnnotationNode.(AnnotationNode.java:74)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.objectweb.asm.tree.ClassNode.visitAnnotation(ClassNode.java:263)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.objectweb.asm.ClassReader.accept(未知来源)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.objectweb.asm.ClassReader.accept(未知来源)
    09:38:53.502 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.builder.testing.MockableJarGenerator.rewriteClass(MockableJarGenerator.java:133)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.builder.testing.MockableJarGenerator.createMockableJar(MockableJarGenerator.java:93)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 com.android.build.gradle.internal.dependency.MockableJarTransform.transform(MockableJarTransform.java:54)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.TransformArtifactsAction.apply(TransformArtifactsAction.java:44)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.TransformArtifactsAction.apply(TransformArtifactsAction.java:29)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$TransformAction.execute(DefaultTransformedFileCache.java:224)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$TransformAction.execute(DefaultTransformedFileCache.java:211)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore$1.execute(DefaultPathKeyFileStore.java:91)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore$1.execute(DefaultPathKeyFileStore.java:87)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore.doAdd(DefaultPathKeyFileStore.java:137)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore.doAdd(DefaultPathKeyFileStore.java:127)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore.add(DefaultPathKeyFileStore.java:87)
    09:38:53.503 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.internal.resource.local.DefaultPathKeyFileStore.add(DefaultPathKeyFileStore.java:50)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$1$1.create(DefaultTransformedFileCache.java:143)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$1$1.create(DefaultTransformedFileCache.java:122)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess.withFileLock(LockOnDemandCrossProcessCacheAccess.java:89)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.cache.internal.DefaultCacheAccess.withFileLock(DefaultCacheAccess.java:193)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.cache.internal.DefaultPersistentDirectoryStore.withFileLock(DefaultPersistentDirectoryStore.java:158)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.cache.internal.DefaultCacheFactory$ReferenceTrackingCache.withFileLock(DefaultCacheFactory.java:187)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$1.create(DefaultTransformedFileCache.java:122)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache$1.create(DefaultTransformedFileCache.java:115)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.cache.internal.ProducerGuard$AdaptiveProducerGuard.guardByKey(ProducerGuard.java:97)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache.loadIntoCache(DefaultTransformedFileCache.java:115)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.DefaultTransformedFileCache.getResult(DefaultTransformedFileCache.java:107)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] 在 org.gradle.api.internal.artifacts.transform.UserCodeBackedTransformer.transform(UserCodeBackedTransformer.java:87)
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 84 更多
    09:38:53.504 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.505 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter]
    09:38:53.505 [错误] [org.gradle.internal.buildevents.BuildExceptionReporter] * 在 https://help.gradle.org 获得更多帮助
    09:38:53.505 [错误] [org.gradle.internal.buildevents.BuildResultLogger]
    09:38:53.505 [错误] [org.gradle.internal.buildevents.BuildResultLogger] 15 秒内构建失败
    09:38:53.505 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] 94 个可操作任务:11 个已执行,83 个最新
    09:38:53.508 [INFO] [org.gradle.api.Project] AAPT2 aapt2-3.2.1-4818971-linux 守护进程#0:关闭

我的构建工具版本是buildToolsVersion "27.0.3" 其他配置

ext {
  compileSdkVersion = 27
  supportLibVersion = "27.1.1"
  minSdkVersion = 14
  targetSdkVersion = 22
}

android选项是:

    安卓 {
        compileSdkVersion rootProject.ext.compileSdkVersion
        构建工具版本“27.0.3”

        默认配置 {
            应用程序ID“”
            minSdkVersion rootProject.ext.minSdkVersion
            targetSdkVersion rootProject.ext.targetSdkVersion
            versionCode rootProject.ext.versionCode
            versionName rootProject.ext.versionName
            multiDexEnabled 真
        }
        dex 选项 {
            keepRuntimeAnnotatedClasses false
        }
        构建类型 {
            发布 {
                缩小启用假
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
        安卓 {
            lintOptions {
                中止错误错误
            }
        }
        编译选项 {
            sourceCompatibility JavaVersion.VERSION_1_8
            目标兼容性 JavaVersion.VERSION_1_8
        }
    }

标签: androidbuildandroid-gradle-plugin

解决方案


推荐阅读