Skip to content

[Bug]: Unity Android build failed: Duplicate class androidx.activity.ComponentActivity (checkReleaseDuplicateClasses) #862

@rrha

Description

@rrha

What happened?

Android build fails when using OneSignal Unity SDK. The build throws duplicate class errors and repeated SDK “read-only” marshalling warnings. This occurs even after dependency resolution attempts.

Steps to reproduce?

Create Unity project
Import OneSignal Unity SDK
Configure OneSignal normally
Build for Android (Release)
Gradle build runs → fails

What did you expect to happen?

Deleted Library/, Temp/, Gradle folders
Re-resolved Android dependencies (EDM4U)
Force resolved dependencies multiple times
Removed and re-imported OneSignal SDK
Checked JDK paths (Unity JDK vs system JAVA_HOME)
Disabled/Enabled custom gradle templates
Cleared Gradle cache
Let Unity auto-resolve dependencies again (it keeps re-downloading)

Unity version

Unity version: 6000.3.10f1
Platform: Android (IL2CPP, Release build)
OS: Windows 10
JDK:
System JAVA_HOME → JDK 8 (Adoptium) C:\Program Files\Eclipse Adoptium\jdk-8.0.482.8-hotspot
Unity bundled OpenJDK also present C:\Program Files\Eclipse Adoptium\jdk-8.0.482.8-hotspot
OneSignal Unity SDK: (latest from GitHub / package manager)

OneSignal Unity SDK version

5.2.6 Latest

Platform

Android

Relevant log output

Exception while marshalling ...\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Exception while marshalling ...\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling ...\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
...

Execution failed for task ':launcher:checkReleaseDuplicateClasses'.

Duplicate class android.support.v4.app.RemoteActionCompatParcelizer found in:
- androidx.core.core-1.6.0
- core-1.9.0

Duplicate class androidx.activity.ComponentActivity found in:
- activity-1.6.0
- activity-1.2.4

:launcher:checkReleaseDuplicateClasses FAILED

full log 
can you help 
> Configure project :unityLibrary
Variant 'debug', will keep symbols in binaries for:
  'libunity.so'
  'libil2cpp.so'
  'libmain.so'
Variant 'release', symbols will be stripped from binaries.

> Configure project :launcher
Variant 'debug', will keep symbols in binaries for:
  'libunity.so'
  'libil2cpp.so'
  'libmain.so'
Variant 'release', symbols will be stripped from binaries.
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36\package.xml. Probably the SDK is read-only
Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
Loading local repository...                                                     
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\build-tools\36.0.0\package.xml. Probably the SDK is read-only
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmake\3.22.1
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\cmdline-tools\16.0
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platform-tools\package.xml. Probably the SDK is read-only
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-34\package.xml. Probably the SDK is read-only
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-35\package.xml. Probably the SDK is read-only
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\platforms\android-36\package.xml. Probably the SDK is read-only
Info: Parsing legacy package: C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools
Info: Exception while marshalling C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\SDK\tools\package.xml. Probably the SDK is read-only
[=========                              ] 25% Loading local repository...       
[=========                              ] 25% Fetch remote repository...        
[=======================================] 100% Fetch remote repository...       


> Task :launcher:preBuild UP-TO-DATE
> Task :launcher:preReleaseBuild UP-TO-DATE
> Task :launcher:mergeReleaseNativeDebugMetadata NO-SOURCE
> Task :unityLibrary:preBuild UP-TO-DATE
> Task :unityLibrary:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:preBuild UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:preReleaseBuild UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseResValues UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseResources UP-TO-DATE
> Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:packageReleaseResources UP-TO-DATE
> Task :unityLibrary:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:writeReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:parseReleaseLocalResources UP-TO-DATE
> Task :unityLibrary:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:prepareReleaseArtProfile UP-TO-DATE
> Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseRFile UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:compileReleaseJavaWithJavac NO-SOURCE
> Task :unityLibrary:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:bundleLibRuntimeToDirRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:writeReleaseAarMetadata UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:extractDeepLinksRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:processReleaseManifest UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:compileReleaseLibraryResources UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:prepareReleaseArtProfile UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseShaders UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:compileReleaseShaders NO-SOURCE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseAssets UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseAssets UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:processReleaseJavaRes NO-SOURCE
> Task :unityLibrary:OneSignalConfig.androidlib:createFullJarRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:extractProguardFiles UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseLintModel UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:prepareLintJarForPublish UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseJniLibFolders UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseNativeLibs NO-SOURCE
> Task :unityLibrary:OneSignalConfig.androidlib:stripReleaseDebugSymbols NO-SOURCE
> Task :unityLibrary:OneSignalConfig.androidlib:copyReleaseJniLibsProjectAndLocalJars UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:extractDeepLinksForAarRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:extractReleaseAnnotations UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseGeneratedProguardFiles UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseConsumerProguardFiles UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:mergeReleaseJavaResource UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:syncReleaseLibJars UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:bundleReleaseLocalLintAar UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:writeReleaseLintModelMetadata UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:lintVitalAnalyzeRelease UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:generateReleaseLintVitalModel UP-TO-DATE
> Task :unityLibrary:OneSignalConfig.androidlib:copyReleaseJniLibsProjectOnly UP-TO-DATE
> Task :unityLibrary:mergeReleaseAssets
> Task :launcher:javaPreCompileRelease UP-TO-DATE
> Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeToDirRelease UP-TO-DATE
> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
> Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
> Task :launcher:checkReleaseDuplicateClasses FAILED
> Task :unityLibrary:processReleaseJavaRes
> Task :launcher:checkReleaseAarMetadata UP-TO-DATE

[Incubating] Problems report is available at: file:///C:/Users/rr/UnityGames/My%20project/Library/Bee/Android/Prj/IL2CPP/Gradle/build/reports/problems/problems-report.html

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.13/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.
54 actionable tasks: 3 executed, 51 up-to-date

UnityEditor.EditorApplication:Internal_CallDelayFunctions ()


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':launcher:checkReleaseDuplicateClasses'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
   > Duplicate class android.support.v4.app.RemoteActionCompatParcelizer found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class android.support.v4.graphics.drawable.IconCompatParcelizer found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class android.support.v4.os.ResultReceiver found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class android.support.v4.os.ResultReceiver$1 found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class android.support.v4.os.ResultReceiver$MyResultReceiver found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class android.support.v4.os.ResultReceiver$MyRunnable found in modules androidx.core.core-1.6.0.aar -> jetified-androidx.core.core-1.6.0-runtime (:androidx.core.core-1.6.0:) and core-1.9.0.aar -> core-1.9.0-runtime (androidx.core:core:1.9.0)
     Duplicate class androidx.activity.Cancellable found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$1 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$2 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$2$1 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$2$2 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$3 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$4 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$5 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ComponentActivity$NonConfigurationInstances found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.ImmLeaksCleaner found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.OnBackPressedCallback found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.OnBackPressedDispatcher found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.OnBackPressedDispatcher$OnBackPressedCancellable found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.OnBackPressedDispatcherOwner found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.contextaware.ContextAware found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.contextaware.ContextAwareHelper found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.contextaware.OnContextAvailableListener found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResult found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResult$1 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultCallback found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultCaller found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultLauncher found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry$1 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry$2 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry$3 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry$CallbackAndContract found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistry$LifecycleContainer found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.ActivityResultRegistryOwner found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.IntentSenderRequest found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.IntentSenderRequest$1 found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.IntentSenderRequest$Builder found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContract found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContract$SynchronousResult found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$CreateDocument found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$GetContent found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$GetMultipleContents found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$OpenDocument found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$OpenDocumentTree found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$OpenMultipleDocuments found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$PickContact found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$RequestMultiplePermissions found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$RequestPermission found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (androidx.activity:activity:1.6.0) and androidx.activity.activity-1.2.4.aar -> jetified-androidx.activity.activity-1.2.4-runtime (:androidx.activity.activity-1.2.4:)
     Duplicate class androidx.activity.result.contract.ActivityResultContracts$StartActivityForResult found in modules activity-1.6.0.aar -> jetified-activity-1.6.0-runtime (android<message truncated>

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

Environment Variables:
USERDOMAIN = RR
VIPSHOME = \\?\C:\Program Files\Unity Hub\resources\app.asar.unpacked\node_modules\@img\sharp-win32-x64
ProgramFiles = C:\Program Files
TMP = C:\Users\rr\AppData\Local\Temp
PROCESSOR_ARCHITECTURE = AMD64
PROCESSOR_REVISION = 3d04
OS = Windows_NT
CHROME_CRASHPAD_PIPE_NAME = \\.\pipe\crashpad_12980_TVMZPQAXOSDYDZCB
PROCESSOR_IDENTIFIER = Intel64 Family 6 Model 61 Stepping 4, GenuineIntel
ProgramW6432 = C:\Program Files
USERPROFILE = C:\Users\rr
JAVA_HOME = C:\Program Files\Eclipse Adoptium\jdk-8.0.482.8-hotspot\
CommonProgramFiles = C:\Program Files\Common Files
DriverData = C:\Windows\System32\Drivers\DriverData
ComSpec = C:\Windows\system32\cmd.exe
PSModulePath = C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules
ANDROID_NDK_ROOT = C:\Program Files\Unity\Hub\Editor\6000.3.10f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK
USERNAME = rr
NUMBER_OF_PROCESSORS = 4
SynaProgDir = Synaptics\SynTP
TEMP = C:\Users\rr\AppData\Local\Temp
Path = C:\Program Files\Eclipse Adoptium\jdk-8.0.482.8-hotspot\bin;C:\OpenSSH;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Unity\Hub\Editor\2022.3.31f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin;c:\Users\rr\AppData\Local\Programs\cursor\resources\app\bin;c:\Users\rr\AppData\Local\Programs\cursor\resources\app\bin;C:\Program Files\Git\cmd;;C:\Program Files\dotnet\;C:\Program Files\GitHub CLI\;C:\Program Files\nodejs\;C:\Users\rr\.local\bin;C:\Users\rr\AppData\Local\Programs\Python\Python313\Scripts\;C:\Users\rr\AppData\Local\Programs\Python\Python313\;C:\Users\rr\AppData\Local\Programs\Python\Launcher\;C:\Users\rr\AppData\Local\Microsoft\WindowsApps;C:\Users\rr\AppData\Local\Programs\cursor\resources\app\bin;C:\Users\rr\AppData\Local\Programs\Ollama;C:\Users\rr\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\rr\AppData\Local\GitHubDesktop\bin;C:\Users\rr\AppData\Roaming\npm;C:\Users\rr\.bun\bin;C:\Users\rr\AppData\Local\Programs\Windsurf\bin
COMPUTERNAME = RR
PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
ALLUSERSPROFILE = C:\ProgramData
SystemDrive = C:
windir = C:\Windows
HOMEPATH = \Users\rr
PUBLIC = C:\Users\Public
CommonProgramFiles(x86) = C:\Program Files (x86)\Common Files
APPDATA = C:\Users\rr\AppData\Roaming
PROCESSOR_LEVEL = 6

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions