Android Gradle Build Fails With "execution Failed For Task ':packagedebug'."

Trying to make an Android build and a little unsure what exactly is going on with this error. Could use any suggestions anyone might have! Here is the build error in its entirety. Thanks in advance for anyone who has any ideas what’s going on here!

CommandInvokationFailure: Gradle build failed.
C:\Program Files\Unity\Hub\Editor\2018.3.8f1\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2018.3.8f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-4.6.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleDebug"

stderr[

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':packageDebug'.
> org.gradle.tooling.BuildException (no error message)

* 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 43s
]
stdout[
:checkDebugClasspath UP-TO-DATE
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:compileDebugAidl NO-SOURCE
:compileDebugRenderscript
:checkDebugManifest UP-TO-DATE
:generateDebugBuildConfig UP-TO-DATE
:prepareLintJar UP-TO-DATE
:mainApkListPersistenceDebug UP-TO-DATE
:generateDebugResValues UP-TO-DATE
:generateDebugResources
:mergeDebugResources
:createDebugCompatibleScreenManifests UP-TO-DATE
:processDebugManifest
:splitsDiscoveryTaskDebug UP-TO-DATE
:processDebugResources
:generateDebugSources
:javaPreCompileDebug UP-TO-DATE
:compileDebugJavaWithJavac
:compileDebugNdk NO-SOURCE
:compileDebugSources
:mergeDebugShaders UP-TO-DATE
:compileDebugShaders UP-TO-DATE
:generateDebugAssets UP-TO-DATE
:mergeDebugAssets
:transformClassesWithDexBuilderForDebug
:transformDexArchiveWithExternalLibsDexMergerForDebug
:transformDexArchiveWithDexMergerForDebug
:mergeDebugJniLibFolders
:transformNativeLibsWithMergeJniLibsForDebug
:transformNativeLibsWithStripDebugSymbolForDebug
:checkDebugLibraries UP-TO-DATE
:processDebugJavaRes NO-SOURCE
:transformResourcesWithMergeJavaResForDebug
:validateSigningDebug UP-TO-DATE
:packageDebug FAILED
28 actionable tasks: 14 executed, 14 up-to-date
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <df7ba4d130594d168eec372b930522d4>: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 <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <df7ba4d130594d168eec372b930522d4>:0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

org.gradle.tooling.BuildException (no error message)
Doesn’t really help.
You may want to do the following:

  • run the build (it fails)
  • try to run the command line from the 2nd line of your snippet while in Temp/gradleOut directory of your project
  • try stacktrace, info or debug option as specified in your snippet hoping it gives more information.

Running the StackTrace shows the actual error is: “java.lang.OutOfMemoryError: Java heap space”. So I’m running out of heap space on the build and it’s causing a crash. Ran a -task option as well and it just says the same thing with no real further detail: “(No message provided) > (No message provided) > Java heap space”

So looks like I need to increase the heap space…

AH HAH. This is a known bug apparently.

That’s the exact issue. I’ve got an assetbundle and everything. Though it says the issue is Fixed, it clearly is not fixed in Unity 2018.3.8f1.

NOTE: Also reproduced issue in Unity 2018.3.12f1.

Okay - I found the secret to making this work. If you go to Edit → Preferences → External Tools, under Android there is a field for “Maximum JVM heap size, Mbytes”. I set mine to 98304 and the builds immediately started compiling and running just fine.

2 Likes

@RedVonix yes there is a setting for JVM heap size these days.
98Gb looks like a bit too much… unless you have a monster machine of course.
The default value is 4Gb IIRC; building huge projects may require more; it’s Java which likes to eat memory.

1 Like

Sounds like a good solution, but not available in unity 2018.1.2 (didn’t see this in external tools…)
I read its possible to change Java heap size, but for a non java coder like me going to Android studio for that is almost impossible. Can anyone please provide guide lines to how exactly this is done in Android Studio?

EDIT: Found this page https://developer.android.com/studio/intro/studio-config#customize_vm
and still need more instruction. Can’t find the studio.vmoptions file for starters.

EDIT: Got the solution from here: https://stackoverflow.com/questions/18723755/android-studio-how-to-increase-allocated-heap-size
and here:
https://www.youtube.com/watch?v=_b0yjgS_ssQ

and here: https://windowsreport.com/access-is-denied-windows-10/

1 Like

Having this issue with Unity 2018.4.12. Does someone know how to increase java memory when starting a build using the command line (I am using Jenkins)?

The JVM Heap Size setting in Preferences → External Tools is an edditor setting, You could open editor once, change that setting and then use command line to build your project. Starting with Unity 2019.3 it’s possible to use this API https://docs.unity3d.com/2019.3/Documentation/ScriptReference/Android.AndroidExternalToolsSettings-maxJvmHeapSize.html

1 Like

Unity 2020.1.0b4
Getting this issue from an empty project with URP from a new Windows machine and just installed Unity… Project was acutally compiling fine on the other machine.

Pushing the JVM Heap Size value to 98304 didn’t really changed anything…
Any other tips for this?

1 Like

Unity 2020.1.0b4
Self note : delete the “C:\Users\xxxxxxx.gradle\caches” dir, build again.

1 Like

Thank you!!! This worked great!
I changed the heap size to the default 4096 heap size and now the errors are gone.

2 Likes

I’ve tried everything in this thread and haven’t had success. My project built just fine two days ago when I left it. Now I’m stuck with no remedy.

1 Like

Trying random things is not the correct way to solve issues. You should read the error message fully and try to understand what is the exact issue that is happening in your case. If you don’t understand the error message, then you should post the full message here. Without that nobody can know what is happening on your machine.

Hello, i found this thread after searched the error on google, it is similar to this but i don’t know if it’s the correct thread to post it in.
Anyway, I imported google play games plug into my project following the guide i found online
https://github.com/playgameservices/play-games-plugin-for-unity#play-games-services-proguard-configuration

I setup google play from Window>Google Play Games>Setup
I put all the data there(it’s correct) A final window pops up saying it was configured successfully.

Then i build my project for google play store with Google Play App bundle.

The build gets interrupted and i get multiple errors in console

Code:
error 1

 Configure project :launcher
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.15f1\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.15f1\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.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-29\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only

> Task :unityLibrary:GooglePlayGamesManifest.plugin:preBuild UP-TO-DATE
> 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:GooglePlayGamesManifest.plugin:preReleaseBuild UP-TO-DATE
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :launcher:mainApkListPersistenceRelease UP-TO-DATE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseRenderscript NO-SOURCE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResValues
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResources
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:extractDeepLinksRelease
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders UP-TO-DATE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseManifest
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseBuildConfig
> Task :unityLibrary:GooglePlayGamesManifest.plugin:parseReleaseLocalResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseRFile
> Task :unityLibrary:GooglePlayGamesManifest.plugin:javaPreCompileRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseJavaWithJavac
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseShaders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseShaders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseAssets
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseAssets
> Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibRuntimeRelease
> Task :unityLibrary:packageReleaseAssets
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:bundleLibResRelease UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseJniLibFolders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseLibraryResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibResRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibCompileRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseNativeLibs
> Task :unityLibrary:GooglePlayGamesManifest.plugin:stripReleaseDebugSymbols
> Task :unityLibrary:GooglePlayGamesManifest.plugin:copyReleaseJniLibsProjectOnly
> Task :launcher:checkReleaseDuplicateClasses
> Task :unityLibrary:mergeReleaseJniLibFolders
> Task :unityLibrary:javaPreCompileRelease
> Task :unityLibrary:processReleaseManifest
> Task :unityLibrary:mergeReleaseNativeLibs
> Task :unityLibrary:stripReleaseDebugSymbols
> Task :unityLibrary:copyReleaseJniLibsProjectOnly
> Task :unityLibrary:generateReleaseRFile
> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE
> Task :launcher:processReleaseManifest
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:mergeReleaseShaders UP-TO-DATE
> Task :launcher:compileReleaseShaders UP-TO-DATE
> Task :launcher:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:bundleLibCompileRelease
> Task :launcher:mergeReleaseAssets
> Task :launcher:processReleaseJavaRes NO-SOURCE
> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
> Task :launcher:collectReleaseDependencies
> Task :launcher:configureReleaseDependencies
> Task :launcher:parseReleaseIntegrityConfig UP-TO-DATE
> Task :launcher:validateSigningRelease UP-TO-DATE
> Task :launcher:desugarReleaseFileDependencies

> Task :launcher:mergeExtDexRelease

> Task :launcher:mergeReleaseJavaResource
> Task :launcher:mergeReleaseNativeLibs
> Task :launcher:stripReleaseDebugSymbols
> Task :launcher:javaPreCompileRelease
> Task :launcher:mergeExtDexRelease FAILED
> Task :launcher:mergeReleaseResources
62 actionable tasks: 41 executed, 21 up-to-date

UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)

error 2

E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar: D8: Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
    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: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_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.
* What went wrong:
Execution failed for task ':launcher:mergeExtDexRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
     Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
     Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
* 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 10s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)

error 3

CommandInvokationFailure: Gradle build failed.
C:\Program Files\Unity\Hub\Editor\2020.1.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2020.1.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"
stderr[
E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar: D8: Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
    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: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_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.
* What went wrong:
Execution failed for task ':launcher:mergeExtDexRelease'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
     Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
     Type bitter.jnibridge.JNIBridge$a is defined multiple times: E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\0_unity-classes.jar:classes.dex, E:\Unity Projects\ColorPuzzleURPGood\Temp\gradleOut\launcher\build\intermediates\external_file_lib_dex_archives\release\out\4_unity-classes.jar:classes.dex
* 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 10s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
]
stdout[
> Configure project :launcher
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.15f1\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.15f1\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.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-29\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.1.15f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
> Task :unityLibrary:GooglePlayGamesManifest.plugin:preBuild UP-TO-DATE
> 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:GooglePlayGamesManifest.plugin:preReleaseBuild UP-TO-DATE
> Task :launcher:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseRenderscript NO-SOURCE
> Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
> Task :launcher:mainApkListPersistenceRelease UP-TO-DATE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseRenderscript NO-SOURCE
> Task :launcher:compileReleaseRenderscript NO-SOURCE
> Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
> Task :launcher:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResValues
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResources
> Task :launcher:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:extractDeepLinksRelease
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:compileReleaseShaders UP-TO-DATE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseManifest
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseBuildConfig
> Task :unityLibrary:GooglePlayGamesManifest.plugin:parseReleaseLocalResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseRFile
> Task :unityLibrary:GooglePlayGamesManifest.plugin:javaPreCompileRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseJavaWithJavac
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseShaders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseShaders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseAssets
> Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseAssets
> Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibRuntimeRelease
> Task :unityLibrary:packageReleaseAssets
> Task :unityLibrary:compileReleaseAidl NO-SOURCE
> Task :unityLibrary:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:bundleLibResRelease UP-TO-DATE
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseJniLibFolders
> Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseLibraryResources
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibResRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibCompileRelease
> Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseNativeLibs
> Task :unityLibrary:GooglePlayGamesManifest.plugin:stripReleaseDebugSymbols
> Task :unityLibrary:GooglePlayGamesManifest.plugin:copyReleaseJniLibsProjectOnly
> Task :launcher:checkReleaseDuplicateClasses
> Task :unityLibrary:mergeReleaseJniLibFolders
> Task :unityLibrary:javaPreCompileRelease
> Task :unityLibrary:processReleaseManifest
> Task :unityLibrary:mergeReleaseNativeLibs
> Task :unityLibrary:stripReleaseDebugSymbols
> Task :unityLibrary:copyReleaseJniLibsProjectOnly
> Task :unityLibrary:generateReleaseRFile
> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeRelease UP-TO-DATE
> Task :launcher:processReleaseManifest
> Task :launcher:compileReleaseAidl NO-SOURCE
> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
> Task :launcher:mergeReleaseShaders UP-TO-DATE
> Task :launcher:compileReleaseShaders UP-TO-DATE
> Task :launcher:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:bundleLibCompileRelease
> Task :launcher:mergeReleaseAssets
> Task :launcher:processReleaseJavaRes NO-SOURCE
> Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
> Task :launcher:collectReleaseDependencies
> Task :launcher:configureReleaseDependencies
> Task :launcher:parseReleaseIntegrityConfig UP-TO-DATE
> Task :launcher:validateSigningRelease UP-TO-DATE
> Task :launcher:desugarReleaseFileDependencies
> Task :launcher:mergeExtDexRelease
> Task :launcher:mergeReleaseJavaResource
> Task :launcher:mergeReleaseNativeLibs
> Task :launcher:stripReleaseDebugSymbols
> Task :launcher:javaPreCompileRelease
> Task :launcher:mergeExtDexRelease FAILED
> Task :launcher:mergeReleaseResources
62 actionable tasks: 41 executed, 21 up-to-date
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action`1[T] progress, System.String error) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, System.String workingdir, System.String task, System.Action`1[T] progress) (at <3746c56c485a40cda2a56050de658f5e>: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 <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3746c56c485a40cda2a56050de658f5e>: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 <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <3746c56c485a40cda2a56050de658f5e>: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 <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Android.AndroidBuildPostprocessor.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, UnityEditor.BuildProperties& outProperties) (at <3746c56c485a40cda2a56050de658f5e>:0)
UnityEditor.Postproce<message truncated>

Hello everyone! I tried all the methods from this post, but none of them helped. Who can help ?

Configure project :launcher
WARNING: The option setting ‘android.enableR8=false’ is deprecated.
It will be removed in version 5.0 of the Android Gradle plugin.
You will no longer be able to disable R8
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.3.19f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\30.0.2\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.3.19f1\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.3.19f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-29\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\2020.3.19f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
Task :launcher:preBuild UP-TO-DATE
Task :launcher:preDebugBuild UP-TO-DATE
Task :unityLibrary:preBuild UP-TO-DATE
Task :unityLibrary:preDebugBuild UP-TO-DATE
Task :unityLibrary:compileDebugAidl NO-SOURCE
Task :launcher:compileDebugAidl NO-SOURCE
Task :unityLibrary:packageDebugRenderscript NO-SOURCE
Task :launcher:compileDebugRenderscript NO-SOURCE
Task :launcher:generateDebugBuildConfig UP-TO-DATE
Task :launcher:javaPreCompileDebug UP-TO-DATE
Task :launcher:generateDebugResValues UP-TO-DATE
Task :launcher:generateDebugResources UP-TO-DATE
Task :unityLibrary:compileDebugRenderscript NO-SOURCE
Task :unityLibrary:generateDebugResValues UP-TO-DATE
Task :unityLibrary:generateDebugResources UP-TO-DATE
Task :unityLibrary:packageDebugResources UP-TO-DATE
Task :launcher:mergeDebugResources UP-TO-DATE
Task :launcher:createDebugCompatibleScreenManifests UP-TO-DATE
Task :launcher:extractDeepLinksDebug UP-TO-DATE
Task :unityLibrary:extractDeepLinksDebug UP-TO-DATE
Task :unityLibrary:compileDebugLibraryResources UP-TO-DATE
Task :unityLibrary:parseDebugLocalResources UP-TO-DATE
Task :unityLibrary:generateDebugBuildConfig UP-TO-DATE
Task :unityLibrary:javaPreCompileDebug UP-TO-DATE
Task :launcher:mergeDebugShaders UP-TO-DATE
Task :launcher:compileDebugShaders NO-SOURCE
Task :launcher:generateDebugAssets UP-TO-DATE
Task :unityLibrary:mergeDebugShaders UP-TO-DATE
Task :unityLibrary:compileDebugShaders NO-SOURCE
Task :unityLibrary:generateDebugAssets UP-TO-DATE
Task :unityLibrary:packageDebugAssets
Task :launcher:mergeDebugAssets
Task :launcher:processDebugJavaRes NO-SOURCE
Task :unityLibrary:processDebugJavaRes NO-SOURCE
Task :unityLibrary:bundleLibResDebug NO-SOURCE
Task :launcher:mergeDebugJavaResource UP-TO-DATE
Task :launcher:checkDebugDuplicateClasses UP-TO-DATE
Task :launcher:desugarDebugFileDependencies UP-TO-DATE
Task :launcher:mergeExtDexDebug UP-TO-DATE
Task :launcher:mergeDebugJniLibFolders UP-TO-DATE
Task :unityLibrary:mergeDebugJniLibFolders
Task :launcher:validateSigningDebug UP-TO-DATE
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:mergeDebugJavaResource UP-TO-DATE
Task :unityLibrary:processDebugManifest
Task :launcher:processDebugManifest
Task :unityLibrary:generateDebugRFile UP-TO-DATE
Task :launcher:processDebugResources
Task :unityLibrary:compileDebugJavaWithJavac UP-TO-DATE
Task :unityLibrary:bundleLibCompileToJarDebug UP-TO-DATE
Task :launcher:compileDebugJavaWithJavac UP-TO-DATE
Task :launcher:compileDebugSources UP-TO-DATE
Task :unityLibrary:bundleLibRuntimeToJarDebug UP-TO-DATE
Task :launcher:dexBuilderDebug UP-TO-DATE
Task :launcher:mergeDexDebug UP-TO-DATE
Task :unityLibrary:extractDebugAnnotations UP-TO-DATE
Task :unityLibrary:mergeDebugGeneratedProguardFiles UP-TO-DATE
Task :unityLibrary:mergeDebugConsumerProguardFiles UP-TO-DATE
Task :unityLibrary:syncDebugLibJars UP-TO-DATE
Task :unityLibrary:compileDebugSources UP-TO-DATE
Task :unityLibrary:mergeDebugNativeLibs
Task :unityLibrary:stripDebugDebugSymbols
Task :unityLibrary:copyDebugJniLibsProjectOnly
Task :unityLibrary:copyDebugJniLibsProjectAndLocalJars
Task :launcher:mergeDebugNativeLibs
Task :unityLibrary:bundleDebugAar
Task :unityLibrary:assembleDebug
Task :launcher:stripDebugDebugSymbols
Task :launcher:packageDebug FAILED
48 actionable tasks: 14 executed, 34 up-to-date
FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:launcher:packageDebug’.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
java.lang.OutOfMemoryError (no error message)

  • 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 2m 40s

UnityEngine.Debug:LogError (object,UnityEngine.Object)
Unity.Build.ResultBase:LogResult () (at Library/PackageCache/com.unity.platforms@0.10.0-preview.10/Editor/Unity.Build/ResultBase.cs:65)
Unity.Build.Editor.BuildConfigurationInspector/<>c:<.cctor>b__34_0 (Unity.Build.BuildConfiguration) (at Library/PackageCache/com.unity.platforms@0.10.0-preview.10/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:42)
Unity.Build.Editor.BuildConfigurationInspector/<>c__DisplayClass30_0:b__1 () (at Library/PackageCache/com.unity.platforms@0.10.0-preview.10/Editor/Unity.Build.Editor/BuildConfigurationInspector.cs:128)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

  • Open Unity Preferences → External Tools
  • Toggle checkmarks(Disable and Enable) in external tools for jdk and Android sdk
  • RESTART unity

[ SLOVED ]

hey guys for me :

In PUSLISHER SETTINGS > MINIFY > (check) Use R8.

Unity Version : 2021.3.2f1