-
Notifications
You must be signed in to change notification settings - Fork 62
Description
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 → failsWhat 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
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 = 6Code of Conduct
- I agree to follow this project's Code of Conduct