Unity Game Analytics sdk (Error)
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar: D8: Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:132)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:119)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:102)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.build.gradle.internal.tasks.DexMergingTaskRunnable.run(DexMergingTask.kt:445)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.build.gradle.internal.tasks.Workers$ActionFacade.run(Workers.kt:348)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.AdapterWorkAction.execute(AdapterWorkAction.java:50)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:47)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1$1.create(NoIsolationWorkerFactory.java:65)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1$1.create(NoIsolationWorkerFactory.java:61)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:98)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.execute(NoIsolationWorkerFactory.java:61)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:56)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.DefaultWorkerExecutor$3.call(DefaultWorkerExecutor.java:215)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.workers.internal.DefaultWorkerExecutor$3.call(DefaultWorkerExecutor.java:210)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:215)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:131)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.lang.Thread.run(Thread.java:748)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.O.a(:65)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.D8.run(:11)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:117)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
... 34 more
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Caused by: com.android.tools.r8.utils.b: Error: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.y0.a(:21)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.x0.a(:30)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.x0.a(:10)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:1990)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.x0.a(:6)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.graph.A0$c.a(:6)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.dex.a.a(:85)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.dex.a.a(:12)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.D8.d(:6)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.D8.b(:1)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
at com.android.tools.r8.utils.O.a(:30)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
... 36 more
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
FAILURE: Build failed with an exception.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
What went wrong:
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Execution failed for task ':launcher:mergeExtDexRelease'.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Try:
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
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.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Get more help at https://help.gradle.org
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
BUÄ°LD FAILED in 28s
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Configure project :launcher
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\28.0.3\package.xml. Probably the SDK is read-only
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-28\package.xml. Probably the SDK is read-only
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:preBuild UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:preBuild UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:preReleaseBuild UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:preReleaseBuild UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:compileReleaseAidl NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:generateReleaseBuildConfig UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:compileReleaseAidl NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:compileReleaseRenderscript NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mainApkListPersistenceRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:generateReleaseResValues UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:generateReleaseResources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:generateReleaseResValues UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:generateReleaseResources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:extractDeepLinksRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:packageReleaseResources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:processReleaseManifest
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:compileReleaseShaders UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:javaPreCompileRelease
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:generateReleaseAssets UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:packageReleaseAssets
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:processReleaseJavaRes NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:bundleLibResRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:mergeReleaseJniLibFolders
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:generateReleaseRFile
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:mergeReleaseNativeLibs
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:stripReleaseDebugSymbols
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:processReleaseManifest
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:prepareLintJar UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:checkReleaseDuplicateClasses
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:copyReleaseJniLibsProjectOnly
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :unityLibrary:bundleLibCompileRelease
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:javaPreCompileRelease
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseShaders UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:compileReleaseShaders UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:generateReleaseAssets UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseAssets
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:processReleaseJavaRes NO-SOURCE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseResources
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:processReleaseResources
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:compileReleaseSources UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:lintVitalRelease
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:dexBuilderRelease
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:desugarReleaseFileDependencies
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:validateSigningRelease UP-TO-DATE
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseJavaResource
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeExtDexRelease FAILED
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
Task :launcher:mergeReleaseNativeLibs
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
44 actionable tasks: 21 executed, 23 up-to-date
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
CommandInvokationFailure: Gradle build failed. C:\Program Files\Java\jdk1.8.0_261\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"
stderr[ Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar: D8: Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes. at com.android.builder.dexing.D8DexArchiveMerger.getExceptionToRethrow(D8DexArchiveMerger.java:132) at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:119) at com.android.build.gradle.internal.transforms.DexMergerTransformCallable.call(DexMergerTransformCallable.java:102) at com.android.build.gradle.internal.tasks.DexMergingTaskRunnable.run(DexMergingTask.kt:445) at com.android.build.gradle.internal.tasks.Workers$ActionFacade.run(Workers.kt:348) at org.gradle.workers.internal.AdapterWorkAction.execute(AdapterWorkAction.java:50) at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:47) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1$1.create(NoIsolationWorkerFactory.java:65) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1$1.create(NoIsolationWorkerFactory.java:61) at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:98) at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.execute(NoIsolationWorkerFactory.java:61) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44) at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:41) at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416) at org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406) at org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165) at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250) at org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102) at org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36) at org.gradle.workers.internal.AbstractWorker.executeWrappedInBuildOperation(AbstractWorker.java:41) at org.gradle.workers.internal.NoIsolationWorkerFactory$1.execute(NoIsolationWorkerFactory.java:56) at org.gradle.workers.internal.DefaultWorkerExecutor$3.call(DefaultWorkerExecutor.java:215) at org.gradle.workers.internal.DefaultWorkerExecutor$3.call(DefaultWorkerExecutor.java:210) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runExecution(DefaultConditionalExecutionQueue.java:215) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.runBatch(DefaultConditionalExecutionQueue.java:164) at org.gradle.internal.work.DefaultConditionalExecutionQueue$ExecutionRunner.run(DefaultConditionalExecutionQueue.java:131) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) 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:56) at java.lang.Thread.run(Thread.java:748) Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete at com.android.tools.r8.utils.O.a(:65) at com.android.tools.r8.D8.run(:11) at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:117) ... 34 more Caused by: com.android.tools.r8.utils.b: Error: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, Type bitter.jnibridge.JNIBridge$a is defined multiple times: C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\8_unity-classes.jar:classes.dex, C:\Program Files (x86)\UnityProjects\SprayGame\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\9_unity-classes.jar:classes.dex at com.android.tools.r8.utils.y0.a(:21) at com.android.tools.r8.utils.x0.a(:30) at com.android.tools.r8.utils.x0.a(:10) at java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:1990) at com.android.tools.r8.utils.x0.a(:6) at com.android.tools.r8.graph.A0$c.a(:6) at com.android.tools.r8.dex.a.a(:85) at com.android.tools.r8.dex.a.a(:12) at com.android.tools.r8.D8.d(:6) at com.android.tools.r8.D8.b(:1) at com.android.tools.r8.utils.O.a(:30) ... 36 more
FAILURE: Build failed with an exception.
-
A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
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
BUÄ°LD FAILED in 28s ] stdout[
WARNING: The option 'android.enableR8' is deprecated and should not be used anymore. It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8. Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\28.0.3\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-28\package.xml. Probably the SDK is read-only Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.2f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-onlyConfigure project :launcher
44 actionable tasks: 21 executed, 23 up-to-date ] exit code: 1 UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0) UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0) UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at :0) UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at :0) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at :0) Rethrow as GradleInvokationException: Gradle build failed UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at :0) UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0) Rethrow as BuildFailedException: Exception of type 'UnityEditor.Build.BuildFailedException' was thrown. UnityEditor.Android.PostProcessor.CancelPostProcess.AbortBuild (System.String title, System.String message, System.Exception ex) (at :0) UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at :0) UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.BuildTarget target, System.String stagingAreaData, System.String stagingArea, System.String playerPackage, System.String installPath, System.String companyName, System.String productName, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0) UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at :0) UnityEditor.PostprocessBuildPlayer.Postprocess (UnityEditor.BuildTargetGroup targetGroup, UnityEditor.BuildTarget target, System.String installPath, System.String companyName, System.String productName, System.Int32 width, System.Int32 height, UnityEditor.BuildOptions options, UnityEditor.RuntimeClassRegistry usedClassRegistry, UnityEditor.Build.Reporting.BuildReport report) (at :0) UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) Build completed with a result of 'Failed' UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&) UnityEditor.BuildPlayerWindow+BuildMethodException: 150 errors at UnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer (UnityEditor.BuildPlayerOptions options) [0x0027c] in :0 at UnityEditor.BuildPlayerWindow.CallBuildMethods (System.Boolean askForBuildLocation, UnityEditor.BuildOptions defaultBuildOptions) [0x00080] in :0 UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)Task :launcher:preBuild UP-TO-DATE Task :unityLibrary:preBuild UP-TO-DATE Task :launcher:preReleaseBuild UP-TO-DATE Task :unityLibrary:preReleaseBuild UP-TO-DATE Task :unityLibrary:compileReleaseAidl NO-SOURCE Task :unityLibrary:packageReleaseRenderscript NO-SOURCE Task :launcher:generateReleaseBuildConfig UP-TO-DATE Task :unityLibrary:compileReleaseRenderscript NO-SOURCE Task :launcher:compileReleaseAidl NO-SOURCE Task :launcher:compileReleaseRenderscript NO-SOURCE Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE Task :launcher:mainApkListPersistenceRelease UP-TO-DATE Task :unityLibrary:generateReleaseResValues UP-TO-DATE Task :unityLibrary:generateReleaseResources UP-TO-DATE Task :launcher:generateReleaseResValues UP-TO-DATE Task :launcher:generateReleaseResources UP-TO-DATE Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE Task :launcher:extractDeepLinksRelease UP-TO-DATE Task :unityLibrary:packageReleaseResources UP-TO-DATE Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE Task :unityLibrary:processReleaseManifest Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE Task :unityLibrary:mergeReleaseShaders UP-TO-DATE Task :unityLibrary:compileReleaseShaders UP-TO-DATE Task :unityLibrary:javaPreCompileRelease Task :unityLibrary:generateReleaseAssets UP-TO-DATE Task :unityLibrary:packageReleaseAssets Task :unityLibrary:processReleaseJavaRes NO-SOURCE Task :unityLibrary:bundleLibResRelease UP-TO-DATE Task :unityLibrary:mergeReleaseJniLibFolders Task :unityLibrary:generateReleaseRFile Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE Task :unityLibrary:mergeReleaseNativeLibs Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE Task :unityLibrary:stripReleaseDebugSymbols Task :launcher:processReleaseManifest Task :launcher:prepareLintJar UP-TO-DATE Task :launcher:checkReleaseDuplicateClasses Task :unityLibrary:copyReleaseJniLibsProjectOnly Task :unityLibrary:bundleLibCompileRelease Task :launcher:javaPreCompileRelease Task :launcher:mergeReleaseShaders UP-TO-DATE Task :launcher:compileReleaseShaders UP-TO-DATE Task :launcher:generateReleaseAssets UP-TO-DATE Task :launcher:mergeReleaseAssets Task :launcher:processReleaseJavaRes NO-SOURCE Task :launcher:mergeReleaseResources Task :launcher:processReleaseResources Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE Task :launcher:compileReleaseSources UP-TO-DATE Task :launcher:lintVitalRelease Task :launcher:dexBuilderRelease Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE Task :launcher:desugarReleaseFileDependencies Task :launcher:validateSigningRelease UP-TO-DATE Task :launcher:mergeReleaseJavaResource
Task :launcher:mergeExtDexRelease FAILED
Task :launcher:mergeReleaseNativeLibs
Answer by UGPCIS · Sep 26, 2020 at 05:19 PM
I know that this is an old question but I have seen a similar case the other day and the solution was to restart the project("Close and re-open"), I think that there were some old files in the Temp folder that unity should have removed them after importing the GameAnalytics SDK.
+1, this works for me. Encountered this issue with UnityAds integration with Applovin
Answer by Indrit_Vaka · Jun 04, 2021 at 08:58 AM
Thanks UGPCIS Closing and re-open the project fixed the problem