facebook-sdk-for-unity icon indicating copy to clipboard operation
facebook-sdk-for-unity copied to clipboard

v9.2.0 build failed on Android

Open BBT-Allen opened this issue 3 years ago • 1 comments

Checklist

Environment

Describe your dev environment here, giving as many details as possible. If you have them, make sure to include:

  • Unity Editor Version: 2018.4.18f1
  • Unity SDK Version: 9.2.0
  • Installation Platform & Verison: [Android] version 10

Goals

What do you want to achieve?

To build on Android successfully

Expected Results

What do you expect to happen?

Build successfully

Actual Results

What actually happened? Can you provide a stack trace?

stderr[ error processing /ProjectPath/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.4.10/30e46450b0bb3dbf43898d2f461be4a942784780/kotlin-stdlib-jdk7-1.4.10.jar java.lang.RuntimeException at org.objectweb.asm.ClassVisitor.visitModule(ClassVisitor.java:148) at org.objectweb.asm.ClassReader.readModule(ClassReader.java:731) at org.objectweb.asm.ClassReader.accept(ClassReader.java:632) at org.objectweb.asm.ClassReader.accept(ClassReader.java:500) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:144) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyzeJar(DesugaringClassAnalyzer.java:92) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:63) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.lambda$getInitalGraphData$4(DesugarIncrementalTransformHelper.java:150) at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) error processing /ProjectPath/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.4.10/ea29e063d2bbe695be13e9d044dcfb0c7add398e/kotlin-stdlib-1.4.10.jar java.lang.RuntimeException at org.objectweb.asm.ClassVisitor.visitModule(ClassVisitor.java:148) at org.objectweb.asm.ClassReader.readModule(ClassReader.java:731) at org.objectweb.asm.ClassReader.accept(ClassReader.java:632) at org.objectweb.asm.ClassReader.accept(ClassReader.java:500) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:144) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyzeJar(DesugaringClassAnalyzer.java:92) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:63) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.lambda$getInitalGraphData$4(DesugarIncrementalTransformHelper.java:150) at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) java.lang.RuntimeException: java.lang.RuntimeException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:593) at java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:677) at java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:720) at com.android.ide.common.internal.WaitableExecutor.waitForTasksWithQuickFail(WaitableExecutor.java:146) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.getInitalGraphData(DesugarIncrementalTransformHelper.java:162) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.makeDesugaringGraph(DesugarIncrementalTransformHelper.java:130) at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:160) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.getDependenciesPaths(DesugarIncrementalTransformHelper.java:231) at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.getD8DesugaringCacheInfo(DexArchiveBuilderTransform.java:461) at com.android.build.gradle.internal.transforms.DexArchiveBuilderTransform.transform(DexArchiveBuilderTransform.java:375) at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:239) at com.android.build.gradle.internal.pipeline.TransformTask$2.call(TransformTask.java:235) at com.android.builder.profile.ThreadRecorder.record(ThreadRecorder.java:102) at com.android.build.gradle.internal.pipeline.TransformTask.transform(TransformTask.java:230) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73) at org.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:47) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:41) at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:28) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$2.run(ExecuteActionsTaskExecuter.java:284) at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:301) at org.gradle.internal.operations.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:293) at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91) at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:273) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:258) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$200(ExecuteActionsTaskExecuter.java:67) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:145) at org.gradle.internal.execution.impl.steps.ExecuteStep.execute(ExecuteStep.java:49) at org.gradle.internal.execution.impl.steps.CancelExecutionStep.execute(CancelExecutionStep.java:34) at org.gradle.internal.execution.impl.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:69) at org.gradle.internal.execution.impl.steps.TimeoutStep.execute(TimeoutStep.java:49) at org.gradle.internal.execution.impl.steps.CatchExceptionStep.execute(CatchExceptionStep.java:33) at org.gradle.internal.execution.impl.steps.CreateOutputsStep.execute(CreateOutputsStep.java:50) at org.gradle.internal.execution.impl.steps.SnapshotOutputStep.execute(SnapshotOutputStep.java:43) at org.gradle.internal.execution.impl.steps.SnapshotOutputStep.execute(SnapshotOutputStep.java:29) at org.gradle.internal.execution.impl.steps.CacheStep.executeWithoutCache(CacheStep.java:134) at org.gradle.internal.execution.impl.steps.CacheStep.lambda$execute$3(CacheStep.java:83) at java.util.Optional.orElseGet(Optional.java:267) at org.gradle.internal.execution.impl.steps.CacheStep.execute(CacheStep.java:82) at org.gradle.internal.execution.impl.steps.CacheStep.execute(CacheStep.java:36) at org.gradle.internal.execution.impl.steps.PrepareCachingStep.execute(PrepareCachingStep.java:33) at org.gradle.internal.execution.impl.steps.StoreSnapshotsStep.execute(StoreSnapshotsStep.java:38) at org.gradle.internal.execution.impl.steps.StoreSnapshotsStep.execute(StoreSnapshotsStep.java:23) at org.gradle.internal.execution.impl.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:96) at org.gradle.internal.execution.impl.steps.SkipUpToDateStep.lambda$execute$1(SkipUpToDateStep.java:91) at java.util.Optional.orElseGet(Optional.java:267) at org.gradle.internal.execution.impl.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:91) at org.gradle.internal.execution.impl.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:36) at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:34) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:91) at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:91) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:119) at org.gradle.api.internal.tasks.execution.ResolvePreviousStateExecuter.execute(ResolvePreviousStateExecuter.java:43) at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:93) at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:45) at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:94) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:56) at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:55) at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:67) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:49) at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:315) at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:305) at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:175) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:101) at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:49) at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:43) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:355) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:343) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:336) at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:322) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:134) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:129) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:202) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:193) at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:129) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.RuntimeException at org.objectweb.asm.ClassVisitor.visitModule(ClassVisitor.java:148) at org.objectweb.asm.ClassReader.readModule(ClassReader.java:731) at org.objectweb.asm.ClassReader.accept(ClassReader.java:632) at org.objectweb.asm.ClassReader.accept(ClassReader.java:500) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:144) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyzeJar(DesugaringClassAnalyzer.java:92) at com.android.builder.desugaring.DesugaringClassAnalyzer.analyze(DesugaringClassAnalyzer.java:63) at com.android.build.gradle.internal.transforms.DesugarIncrementalTransformHelper.lambda$getInitalGraphData$4(DesugarIncrementalTransformHelper.java:150) at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1424) at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

FAILURE: Build failed with an exception.

  • What went wrong: Execution failed for task ':transformClassesWithDexBuilderForRelease'.

com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException

  • Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 15s ] stdout[

Task :preBuild UP-TO-DATE Task :answers:preBuild UP-TO-DATE Task :answers:preReleaseBuild UP-TO-DATE Task :answers:checkReleaseManifest Task :answers:processReleaseManifest Task :beta:preBuild UP-TO-DATE Task :beta:preReleaseBuild UP-TO-DATE Task :beta:checkReleaseManifest Task :beta:processReleaseManifest Task :crashlytics:preBuild UP-TO-DATE Task :crashlytics:preReleaseBuild UP-TO-DATE Task :crashlytics:checkReleaseManifest Task :crashlytics:processReleaseManifest Task :crashlytics-wrapper:preBuild UP-TO-DATE Task :crashlytics-wrapper:preReleaseBuild UP-TO-DATE Task :crashlytics-wrapper:checkReleaseManifest Task :crashlytics-wrapper:processReleaseManifest Task :fabric:preBuild UP-TO-DATE Task :fabric:preReleaseBuild UP-TO-DATE Task :fabric:checkReleaseManifest Task :fabric:processReleaseManifest Task :fabric-init:preBuild UP-TO-DATE Task :fabric-init:preReleaseBuild UP-TO-DATE Task :fabric-init:checkReleaseManifest Task :fabric-init:processReleaseManifest Task :GooglePlayGamesManifest.plugin:preBuild UP-TO-DATE Task :GooglePlayGamesManifest.plugin:preReleaseBuild UP-TO-DATE Task :GooglePlayGamesManifest.plugin:checkReleaseManifest Task :GooglePlayGamesManifest.plugin:processReleaseManifest Task :unity-android-resources:preBuild UP-TO-DATE Task :unity-android-resources:preReleaseBuild UP-TO-DATE Task :unity-android-resources:checkReleaseManifest Task :unity-android-resources:processReleaseManifest Task :answers:packageReleaseRenderscript NO-SOURCE Task :beta:packageReleaseRenderscript NO-SOURCE Task :crashlytics:packageReleaseRenderscript NO-SOURCE Task :crashlytics-wrapper:packageReleaseRenderscript NO-SOURCE Task :fabric:packageReleaseRenderscript NO-SOURCE Task :fabric-init:packageReleaseRenderscript NO-SOURCE Task :GooglePlayGamesManifest.plugin:packageReleaseRenderscript NO-SOURCE Task :unity-android-resources:packageReleaseRenderscript NO-SOURCE Task :generateReleaseResValues Task :answers:compileReleaseRenderscript Task :answers:generateReleaseResValues Task :answers:generateReleaseResources Task :answers:packageReleaseResources Task :beta:compileReleaseRenderscript Task :beta:generateReleaseResValues Task :beta:generateReleaseResources Task :beta:packageReleaseResources Task :crashlytics:compileReleaseRenderscript Task :crashlytics:generateReleaseResValues Task :crashlytics:generateReleaseResources Task :crashlytics:packageReleaseResources Task :crashlytics-wrapper:compileReleaseRenderscript Task :crashlytics-wrapper:generateReleaseResValues Task :crashlytics-wrapper:generateReleaseResources Task :crashlytics-wrapper:packageReleaseResources Task :fabric:compileReleaseRenderscript Task :checkReleaseClasspath Task :preReleaseBuild Task :compileReleaseRenderscript Task :generateReleaseResources Task :fabric:generateReleaseResValues Task :fabric:generateReleaseResources Task :fabric:packageReleaseResources Task :fabric-init:compileReleaseRenderscript Task :fabric-init:generateReleaseResValues Task :fabric-init:generateReleaseResources Task :fabric-init:packageReleaseResources Task :GooglePlayGamesManifest.plugin:compileReleaseRenderscript Task :GooglePlayGamesManifest.plugin:generateReleaseResValues Task :GooglePlayGamesManifest.plugin:generateReleaseResources Task :GooglePlayGamesManifest.plugin:packageReleaseResources Task :unity-android-resources:compileReleaseRenderscript Task :unity-android-resources:generateReleaseResValues Task :unity-android-resources:generateReleaseResources Task :unity-android-resources:packageReleaseResources Task :mergeReleaseResources Task :checkReleaseManifest Task :createReleaseCompatibleScreenManifests Task :mainApkListPersistenceRelease Task :processReleaseManifest Task :bundleReleaseResources Task :mergeReleaseShaders Task :compileReleaseShaders Task :generateReleaseAssets Task :answers:mergeReleaseShaders Task :answers:compileReleaseShaders Task :answers:generateReleaseAssets Task :answers:packageReleaseAssets Task :beta:mergeReleaseShaders Task :beta:compileReleaseShaders Task :beta:generateReleaseAssets Task :beta:packageReleaseAssets Task :crashlytics:mergeReleaseShaders Task :crashlytics:compileReleaseShaders Task :crashlytics:generateReleaseAssets Task :crashlytics:packageReleaseAssets Task :crashlytics-wrapper:mergeReleaseShaders Task :crashlytics-wrapper:compileReleaseShaders Task :crashlytics-wrapper:generateReleaseAssets Task :crashlytics-wrapper:packageReleaseAssets Task :fabric:mergeReleaseShaders Task :fabric:compileReleaseShaders Task :fabric:generateReleaseAssets Task :fabric:packageReleaseAssets Task :fabric-init:mergeReleaseShaders Task :fabric-init:compileReleaseShaders Task :fabric-init:generateReleaseAssets Task :fabric-init:packageReleaseAssets Task :GooglePlayGamesManifest.plugin:mergeReleaseShaders Task :GooglePlayGamesManifest.plugin:compileReleaseShaders Task :GooglePlayGamesManifest.plugin:generateReleaseAssets Task :GooglePlayGamesManifest.plugin:packageReleaseAssets Task :unity-android-resources:mergeReleaseShaders Task :unity-android-resources:compileReleaseShaders Task :unity-android-resources:generateReleaseAssets Task :unity-android-resources:packageReleaseAssets Task :mergeReleaseAssets Task :answers:compileReleaseAidl NO-SOURCE Task :beta:compileReleaseAidl NO-SOURCE Task :crashlytics:compileReleaseAidl NO-SOURCE Task :crashlytics-wrapper:compileReleaseAidl NO-SOURCE Task :fabric:compileReleaseAidl NO-SOURCE Task :fabric-init:compileReleaseAidl NO-SOURCE Task :GooglePlayGamesManifest.plugin:compileReleaseAidl NO-SOURCE Task :unity-android-resources:compileReleaseAidl NO-SOURCE Task :compileReleaseAidl NO-SOURCE Task :generateReleaseBuildConfig Task :prepareLintJar Task :splitsDiscoveryTaskRelease Task :answers:generateReleaseRFile Task :beta:generateReleaseRFile Task :crashlytics:generateReleaseRFile Task :crashlytics-wrapper:generateReleaseRFile Task :fabric:generateReleaseRFile Task :fabric-init:generateReleaseRFile Task :GooglePlayGamesManifest.plugin:generateReleaseRFile Task :unity-android-resources:generateReleaseRFile Task :processReleaseResources Task :generateReleaseSources Task :answers:generateReleaseBuildConfig Task :answers:prepareLintJar Task :answers:generateReleaseSources Task :answers:javaPreCompileRelease Task :answers:compileReleaseJavaWithJavac Task :answers:processReleaseJavaRes NO-SOURCE Task :answers:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :beta:generateReleaseBuildConfig Task :beta:prepareLintJar Task :beta:generateReleaseSources Task :beta:javaPreCompileRelease Task :beta:compileReleaseJavaWithJavac Task :beta:processReleaseJavaRes NO-SOURCE Task :beta:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :crashlytics:generateReleaseBuildConfig Task :crashlytics:prepareLintJar Task :crashlytics:generateReleaseSources Task :crashlytics:javaPreCompileRelease Task :crashlytics:compileReleaseJavaWithJavac Task :crashlytics:processReleaseJavaRes NO-SOURCE Task :crashlytics:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :crashlytics-wrapper:generateReleaseBuildConfig Task :crashlytics-wrapper:prepareLintJar Task :crashlytics-wrapper:generateReleaseSources Task :crashlytics-wrapper:javaPreCompileRelease Task :crashlytics-wrapper:compileReleaseJavaWithJavac Task :crashlytics-wrapper:processReleaseJavaRes NO-SOURCE Task :crashlytics-wrapper:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :fabric:generateReleaseBuildConfig Task :fabric:prepareLintJar Task :fabric:generateReleaseSources Task :fabric:javaPreCompileRelease Task :fabric:compileReleaseJavaWithJavac Task :fabric:processReleaseJavaRes NO-SOURCE Task :fabric:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :fabric-init:generateReleaseBuildConfig Task :fabric-init:prepareLintJar Task :fabric-init:generateReleaseSources Task :fabric-init:javaPreCompileRelease Task :fabric-init:compileReleaseJavaWithJavac Task :fabric-init:processReleaseJavaRes NO-SOURCE Task :fabric-init:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :GooglePlayGamesManifest.plugin:generateReleaseBuildConfig Task :GooglePlayGamesManifest.plugin:prepareLintJar Task :GooglePlayGamesManifest.plugin:generateReleaseSources Task :GooglePlayGamesManifest.plugin:javaPreCompileRelease Task :GooglePlayGamesManifest.plugin:compileReleaseJavaWithJavac Task :GooglePlayGamesManifest.plugin:processReleaseJavaRes NO-SOURCE Task :GooglePlayGamesManifest.plugin:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :unity-android-resources:generateReleaseBuildConfig Task :unity-android-resources:prepareLintJar Task :unity-android-resources:generateReleaseSources Task :unity-android-resources:javaPreCompileRelease Task :unity-android-resources:compileReleaseJavaWithJavac Task :unity-android-resources:processReleaseJavaRes NO-SOURCE Task :unity-android-resources:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease Task :javaPreCompileRelease Task :compileReleaseJavaWithJavac

Task :transformClassesWithDexBuilderForRelease FAILED

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings 132 actionable tasks: 132 executed ]

Steps to Reproduce

What are the steps necessary to reproduce this issue?

Import the 9.2.0 sdk to unity 2018.4.18f1 then click Force Resolve under Play Services Resolver->Android Resolver

Code Samples & Details

Please provide a code sample, as well as any additional details, to help us track down the issue. If you can provide a link to a test project that allows us to reproduce the issue, this helps us immensely in both the speed and quality of the fix.

Note: Remember to format your code for readability: Here's our Unity project's mainTemplate.gradle

// GENERATED BY UNITY. REMOVE THIS COMMENT TO PREVENT OVERWRITING WHEN EXPORTING AGAIN
buildscript {
	repositories {
		google()
		jcenter()
	}

	dependencies {
		classpath 'com.android.tools.build:gradle:3.2.0'
	}
}

allprojects {
   repositories {
      google()
      jcenter()
      flatDir {
        dirs 'libs'
      }
   }
}

// Android Resolver Repos Start
([rootProject] + (rootProject.subprojects as List)).each {
    ext {
        it.setProperty("android.useAndroidX", true)
        it.setProperty("android.enableJetifier", true)
    }
}
([rootProject] + (rootProject.subprojects as List)).each { project ->
    project.repositories {
        def unityProjectPath = $/file:///**DIR_UNITYPROJECT**/$.replace("\\", "/")
        maven {
            url "https://maven.google.com"
        }
        maven {
            url "https://repo.maven.apache.org/maven2" // Assets/Editor/Amplitude/AmplitudeDependencies.xml:5
        }
        maven {
            url "https://maven.google.com" // Assets/Editor/Amplitude/AmplitudeDependencies.xml:11, Assets/Editor/Amplitude/AmplitudeDependencies.xml:17
        }
        maven {
            url (unityProjectPath + "/Assets/GooglePlayGames/Editor/m2repository") // Assets/GooglePlayGames/Editor/GooglePlayGamesPluginDependencies.xml:11
        }
        maven {
            url "http://android-sdk.tapdaq.com" // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:8, Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:13, Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:19, Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:24, Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:30, Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:35
        }
        maven {
            url "https://adcolony.bintray.com/AdColony" // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:19
        }
        maven {
            url "https://tapjoy.bintray.com/maven" // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:30
        }
        mavenLocal()
        jcenter()
        mavenCentral()
    }
}
// Android Resolver Repos End
apply plugin: 'com.android.application'

dependencies {
	implementation fileTree(dir: 'libs', include: ['*.jar'])
// Android Resolver Dependencies Start
    implementation 'com.amplitude:android-sdk:2.27.0' // Assets/Editor/Amplitude/AmplitudeDependencies.xml:11
    implementation 'com.android.support:appcompat-v7:25.3.1' // Facebook.Unity.Editor.AndroidSupportLibraryResolver.addSupportLibraryDependency
    implementation 'com.android.support:cardview-v7:25.3.1' // Facebook.Unity.Editor.AndroidSupportLibraryResolver.addSupportLibraryDependency
    implementation 'com.android.support:customtabs:25.3.1' // Facebook.Unity.Editor.AndroidSupportLibraryResolver.addSupportLibraryDependency
    implementation 'com.android.support:support-v4:25.3.1' // Facebook.Unity.Editor.AndroidSupportLibraryResolver.addSupportLibraryDependency
    implementation 'com.facebook.android:facebook-applinks:[9.0, 10)' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:6
    implementation 'com.facebook.android:facebook-core:[9.0, 10)' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:5
    implementation 'com.facebook.android:facebook-gamingservices:[9.0, 10)' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:9
    implementation 'com.facebook.android:facebook-login:[9.0, 10)' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:7
    implementation 'com.facebook.android:facebook-share:[9.0, 10)' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:8
    implementation 'com.google.games:gpgs-plugin-support:0.9.64' // Assets/GooglePlayGames/Editor/GooglePlayGamesPluginDependencies.xml:11
    implementation 'com.parse.bolts:bolts-android:1.4.0' // Assets/FacebookSDK/Plugins/Editor/Dependencies.xml:4
    implementation 'com.squareup.okhttp3:okhttp:4.2.2' // Assets/Editor/Amplitude/AmplitudeDependencies.xml:17
    implementation 'com.tapdaq.sdk:TapdaqAdColonyAdapter:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:19
    implementation 'com.tapdaq.sdk:Tapdaq-BaseSDK:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:8
    implementation 'com.tapdaq.sdk:TapdaqFANAdapter:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:24
    implementation 'com.tapdaq.sdk:TapdaqTapjoyAdapter:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:30
    implementation 'com.tapdaq.sdk:TapdaqUnityAdsAdapter:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:35
    implementation 'com.tapdaq.sdk:Tapdaq-UnityBridge:7.5.2' // Assets/Plugins/Tapdaq/Editor/TapdaqDependencies.xml:13
// Android Resolver Dependencies End
**DEPS**}

// Android Resolver Exclusions Start
android {
  packagingOptions {
      exclude ('/lib/armeabi/*' + '*')
      exclude ('/lib/mips/*' + '*')
      exclude ('/lib/mips64/*' + '*')
      exclude ('/lib/x86/*' + '*')
      exclude ('/lib/x86_64/*' + '*')
  }
}
// Android Resolver Exclusions End
android {
	compileSdkVersion **APIVERSION**
	buildToolsVersion '**BUILDTOOLS**'

	defaultConfig {
		minSdkVersion **MINSDKVERSION**
		targetSdkVersion **TARGETSDKVERSION**
		applicationId '**APPLICATIONID**'
		ndk {
            abiFilters **ABIFILTERS**
        }
		versionCode	**VERSIONCODE**
		versionName	'**VERSIONNAME**'
    multiDexEnabled true
	}

	lintOptions {
		abortOnError false
	}

	aaptOptions {
		noCompress '.unity3d', '.ress', '.resource', '.obb'
	}

  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }

**SIGN**
	buildTypes {
  		debug {
 			minifyEnabled **MINIFY_DEBUG**
 			useProguard **PROGUARD_DEBUG**
 			proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD**
  			jniDebuggable true
  		}
  		release {
 			minifyEnabled **MINIFY_RELEASE**
 			useProguard **PROGUARD_RELEASE**
  			proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'**USER_PROGUARD**
  			**SIGNCONFIG**
  		}
	}
**PACKAGING_OPTIONS**
    bundle {
        language {
            enableSplit = false
        }
        density {
            enableSplit = false
        }
        abi {
            enableSplit = true
        }
    }
}


**SOURCE_BUILD_SETUP**

BBT-Allen avatar May 27 '21 00:05 BBT-Allen

I answered the same problem here: https://stackoverflow.com/a/68999146/16796219 In short, you need to change version of android gradle plugin to 3.6.0. I also checked it with 3.5.3 and it worked too.

AndrzejLorek avatar Aug 31 '21 13:08 AndrzejLorek