Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] Android build error - multiple META-INF/kotlinx_coroutines_core.version files #599

Closed
abdollah3d opened this issue Apr 8, 2023 · 22 comments

Comments

@abdollah3d
Copy link

abdollah3d commented Apr 8, 2023

I get this error when im building for android

@emawby
Copy link
Contributor

emawby commented Apr 11, 2023

@abdollah3d Hello are you able to post more details about the error and include any logs referring to OneSignal code related to the error?

@abdollah3d
Copy link
Author

Starting a Gradle Daemon (subsequent builds will be faster)

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

Task :unityLibrary:OneSignalConfig.plugin:preBuild UP-TO-DATE
Task :unityLibrary:preBuild UP-TO-DATE
Task :launcher:preBuild UP-TO-DATE
Task :unityLibrary:preReleaseBuild UP-TO-DATE
Task :launcher:preReleaseBuild UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:preReleaseBuild UP-TO-DATE
Task :launcher:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseAidl NO-SOURCE
Task :launcher:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:compileReleaseAidl NO-SOURCE
Task :launcher:compileReleaseRenderscript NO-SOURCE
Task :launcher:compileReleaseAidl NO-SOURCE
Task :launcher:generateReleaseResValues UP-TO-DATE
Task :launcher:generateReleaseResources UP-TO-DATE
Task :unityLibrary:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
Task :unityLibrary:generateReleaseResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseRenderscript NO-SOURCE
Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResources UP-TO-DATE
Task :launcher:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:packageReleaseResources UP-TO-DATE
Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseResources UP-TO-DATE
Task :unityLibrary:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseJavaWithJavac UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:mergeReleaseResources UP-TO-DATE
Task :launcher:processReleaseManifest UP-TO-DATE
Task :launcher:processReleaseResources UP-TO-DATE
Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:prepareLintJar UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
Task :launcher:compileReleaseSources UP-TO-DATE
Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:compileReleaseShaders NO-SOURCE
Task :unityLibrary:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseShaders NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibResRelease NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:stripReleaseDebugSymbols NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :unityLibrary:packageReleaseAssets
Task :unityLibrary:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:bundleLibResRelease NO-SOURCE
Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :launcher:lintVitalRelease
Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
Task :launcher:dexBuilderRelease UP-TO-DATE
Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
Task :launcher:mergeExtDexRelease UP-TO-DATE
Task :launcher:mergeDexRelease UP-TO-DATE
Task :launcher:mergeReleaseShaders UP-TO-DATE
Task :launcher:compileReleaseShaders NO-SOURCE
Task :launcher:generateReleaseAssets UP-TO-DATE
Task :launcher:mergeReleaseAssets
Task :launcher:processReleaseJavaRes NO-SOURCE
Task :launcher:collectReleaseDependencies UP-TO-DATE
Task :launcher:sdkReleaseDependencyData UP-TO-DATE
Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
Task :launcher:mergeReleaseNativeLibs UP-TO-DATE
Task :launcher:stripReleaseDebugSymbols UP-TO-DATE
Task :launcher:validateSigningRelease UP-TO-DATE
Task :launcher:mergeReleaseJavaResource FAILED
62 actionable tasks: 4 executed, 58 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

@abdollah3d
Copy link
Author

Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:mergeReleaseJavaResource'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
More than one file was found with OS independent path 'META-INF/kotlinx_coroutines_core.version'.

  • 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 20s

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

@abdollah3d
Copy link
Author

CommandInvokationFailure: Gradle build failed.
/Users/abdollah/Documents/2021.3.9f1/PlaybackEngines/AndroidPlayer/OpenJDK/bin/java -classpath "/Users/abdollah/Documents/2021.3.9f1/PlaybackEngines/AndroidPlayer/Tools/gradle/lib/gradle-launcher-6.1.1.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "assembleRelease"

Environment Variables:
XPC_SERVICE_NAME = application.com.unity3d.unityhub.4453083592.4453083598
XPC_FLAGS = 0x0
JAVA_TOOL_OPTIONS = -Dfile.encoding=UTF-8
MallocNanoZone = 0
ORIGINAL_XDG_CURRENT_DESKTOP = undefined
SHELL = /bin/bash
SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.FJUFnBdKV2/Listeners
HOME = /Users/abdollah
PATH = /usr/bin:/bin:/usr/sbin:/sbin
__CFBundleIdentifier = com.unity3d.unityhub
USER = abdollah
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
TMPDIR = /var/folders/px/_sbyry0d1zb4n_t6fqtfb4t80000gn/T/
LOGNAME = abdollah
JAVA_HOME = /Users/abdollah/Documents/2021.3.9f1/PlaybackEngines/AndroidPlayer/OpenJDK
COMMAND_MODE = unix2003

stderr[
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:mergeReleaseJavaResource'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
More than one file was found with OS independent path 'META-INF/kotlinx_coroutines_core.version'.

  • 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 20s
]
stdout[
Starting a Gradle Daemon (subsequent builds will be faster)

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

Task :unityLibrary:OneSignalConfig.plugin:preBuild UP-TO-DATE
Task :unityLibrary:preBuild UP-TO-DATE
Task :launcher:preBuild UP-TO-DATE
Task :unityLibrary:preReleaseBuild UP-TO-DATE
Task :launcher:preReleaseBuild UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:preReleaseBuild UP-TO-DATE> Task :launcher:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseAidl NO-SOURCE
Task :launcher:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:compileReleaseAidl NO-SOURCE
Task :launcher:compileReleaseRenderscript NO-SOURCE
Task :launcher:compileReleaseAidl NO-SOURCE
Task :launcher:generateReleaseResValues UP-TO-DATE
Task :launcher:generateReleaseResources UP-TO-DATE
Task :unityLibrary:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
Task :unityLibrary:generateReleaseResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseRenderscript NO-SOURCE
Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResources UP-TO-DATE
Task :launcher:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:packageReleaseResources UP-TO-DATE
Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseResources UP-TO-DATE
Task :unityLibrary:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseJavaWithJavac UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:mergeReleaseResources UP-TO-DATE
Task :launcher:processReleaseManifest UP-TO-DATE
Task :launcher:processReleaseResources UP-TO-DATE
Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE
Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:prepareLintJar UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
Task :launcher:compileReleaseSources UP-TO-DATE
Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:compileReleaseShaders NO-SOURCE> Task :unityLibrary:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseShaders NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibResRelease NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:stripReleaseDebugSymbols NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :unityLibrary:packageReleaseAssets
Task :unityLibrary:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:bundleLibResRelease NO-SOURCE
Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :launcher:lintVitalRelease
Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
Task :launcher:dexBuilderRelease UP-TO-DATE
Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
Task :launcher:mergeExtDexRelease UP-TO-DATE
Task :launcher:mergeDexRelease UP-TO-DATE
Task :launcher:mergeReleaseShaders UP-TO-DATE
Task :launcher:compileReleaseShaders NO-SOURCE
Task :launcher:generateReleaseAssets UP-TO-DATE
Task :launcher:mergeReleaseAssets
Task :launcher:processReleaseJavaRes NO-SOURCE
Task :launcher:collectReleaseDependencies UP-TO-DATE
Task :launcher:sdkReleaseDependencyData UP-TO-DATE
Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
Task :launcher:mergeReleaseNativeLibs UP-TO-DATE
Task :launcher:stripReleaseDebugSymbols UP-TO-DATE
Task :launcher:validateSigningRelease UP-TO-DATE
Task :launcher:mergeReleaseJavaResource FAILED
62 actionable tasks: 4 executed, 58 up-to-date
]
exit code: 1
UnityEditor.Android.Command.WaitForProgramToRun (UnityEditor.Utils.Program p, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.Command.Run (System.Diagnostics.ProcessStartInfo psi, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.Command.Run (System.String command, System.String args, System.String workingdir, UnityEditor.Android.Command+WaitingForProcessToExit waitingForProcessToExit, System.String errorMsg) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.AndroidJavaTools.RunJava (System.String args, System.String workingdir, System.Action1[T] progress, System.String error) (at <5160fdea082d4c479eac116da4ffc2de>:0) UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action1[T] progress) (at <5160fdea082d4c479eac116da4ffc2de>:0)
Rethrow as GradleInvokationException: Gradle build failed
UnityEditor.Android.GradleWrapper.Run (UnityEditor.Android.AndroidJavaTools javaTools, Unity.Android.Gradle.AndroidGradle androidGradle, System.String workingdir, System.String task, System.Action`1[T] progress) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.PostProcessor.Tasks.BuildGradleProject.Execute (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <5160fdea082d4c479eac116da4ffc2de>: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 <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.PostProcessor.PostProcessRunner.RunAllTasks (UnityEditor.Android.PostProcessor.PostProcessorContext context) (at <5160fdea082d4c479eac116da4ffc2de>:0)
UnityEditor.Android.PostProcessAndroidPlayer.PostProcess (UnityEditor.Modules.BuildPostProcessArgs args, AndroidPlayerBuildProgram.Data.AndroidPlayerBuildProgramOutput buildProgramOutput) (at <5160fdea082d4c479eac116da4ffc2

@emawby
Copy link
Contributor

emawby commented Apr 12, 2023

Thank you for the details we will investigate

@DmitrySharov
Copy link

Thank you for the details we will investigate

We integrated the onesignal sdk yesterday and started getting the same error. But if you look at more logs, you can find the original error.
I think that's just the point. Probably other SDKs are in conflict.
We use fb, ironsource with tapjoy adapter and pollfish latest versions.
Unity version 2022.2.14.
Is there any workaround?
Removing the library helps build the build locally, but then the application does not work correctly. But we use the cloud build, where this error occurs anyway.

[2023-04-19T17:01:19Z - Unity] FAILURE: Build failed with an exception.
[2023-04-19T17:01:19Z - Unity] 
[2023-04-19T17:01:19Z - Unity] * What went wrong:
[2023-04-19T17:01:19Z - Unity] Execution failed for task ':launcher:mergeDebugJavaResource'.
[2023-04-19T17:01:19Z - Unity] &#62; A failure occurred while executing com.android.build.gradle.internal.tasks.MergeJavaResWorkAction
[2023-04-19T17:01:19Z - Unity]    &#62; 2 files found with path 'META-INF/kotlinx_coroutines_core.version' from inputs:
[2023-04-19T17:01:19Z - Unity]       - C:\Users\buildbot\.gradle\caches\transforms-3\b79f0c967ec243c77b40355d9c942135\transformed\jetified-org.jetbrains.kotlinx.kotlinx-coroutines-core-1.6.4.jar
[2023-04-19T17:01:19Z - Unity]       - C:\Users\buildbot\.gradle\caches\transforms-3\a1c9b16e8407069968f22bd054df77ee\transformed\jetified-org.jetbrains.kotlinx.kotlinx-coroutines-core-jvm-1.6.4.jar
[2023-04-19T17:01:19Z - Unity]      Adding a packagingOptions block may help, please refer to
[2023-04-19T17:01:19Z - Unity]      https://google.github.io/android-gradle-dsl/current/com.android.build.gradle.internal.dsl.PackagingOptions.html
[2023-04-19T17:01:19Z - Unity]      for more information

@DmitrySharov
Copy link

So far, it helped us to roll back to version 3.0.10
Unfortunately ironsource and onesignal sdk conflict

@vlad080
Copy link

vlad080 commented Aug 31, 2023

A similar error occurred when choosing api 34 . The error occurs after installing onesignal.
I didn't find a solution.

@kenhaui
Copy link

kenhaui commented Sep 5, 2023

Hi, Is there any new update on this issue? It seems Onesignal encountered an error when building with API 34

@MaratValeev
Copy link

Make sure that you setted in Player settings -> Publishing Settings enabled those properties on:

Custom Main Gradle Template
Custom Gradle Properties Template

That's helped me.

@vlad080
Copy link

vlad080 commented Oct 17, 2023

#> Starting a Gradle Daemon (subsequent builds will be faster)

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

Task :unityLibrary:OneSignalConfig.plugin:preBuild UP-TO-DATE
Task :unityLibrary:preBuild UP-TO-DATE
Task :launcher:preBuild UP-TO-DATE
Task :unityLibrary:preReleaseBuild UP-TO-DATE
Task :launcher:preReleaseBuild UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:preReleaseBuild UP-TO-DATE
Task :launcher:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseAidl NO-SOURCE
Task :launcher:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:compileReleaseAidl NO-SOURCE
Task :launcher:compileReleaseRenderscript NO-SOURCE
Task :launcher:compileReleaseAidl NO-SOURCE
Task :launcher:generateReleaseResValues UP-TO-DATE
Task :launcher:generateReleaseResources UP-TO-DATE
Task :unityLibrary:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
Task :unityLibrary:generateReleaseResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseRenderscript NO-SOURCE
Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResources UP-TO-DATE
Task :launcher:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:packageReleaseResources UP-TO-DATE
Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseResources UP-TO-DATE
Task :unityLibrary:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseJavaWithJavac UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:mergeReleaseResources UP-TO-DATE
Task :launcher:processReleaseManifest UP-TO-DATE
Task :launcher:processReleaseResources UP-TO-DATE
Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:prepareLintJar UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
Task :launcher:compileReleaseSources UP-TO-DATE
Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:compileReleaseShaders NO-SOURCE
Task :unityLibrary:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseShaders NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibResRelease NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:stripReleaseDebugSymbols NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :unityLibrary:packageReleaseAssets
Task :unityLibrary:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:bundleLibResRelease NO-SOURCE
Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :launcher:lintVitalRelease
Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
Task :launcher:dexBuilderRelease UP-TO-DATE
Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
Task :launcher:mergeExtDexRelease UP-TO-DATE
Task :launcher:mergeDexRelease UP-TO-DATE
Task :launcher:mergeReleaseShaders UP-TO-DATE
Task :launcher:compileReleaseShaders NO-SOURCE
Task :launcher:generateReleaseAssets UP-TO-DATE
Task :launcher:mergeReleaseAssets
Task :launcher:processReleaseJavaRes NO-SOURCE
Task :launcher:collectReleaseDependencies UP-TO-DATE
Task :launcher:sdkReleaseDependencyData UP-TO-DATE
Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
Task :launcher:mergeReleaseNativeLibs UP-TO-DATE
Task :launcher:stripReleaseDebugSymbols UP-TO-DATE
Task :launcher:validateSigningRelease UP-TO-DATE
Task :launcher:mergeReleaseJavaResource FAILED
62 actionable tasks: 4 executed, 58 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

Unity 22.3.11f1
I did it!
Step 1
Player Settings ->Publishing Settings include a custom template for class properties and a custom template for the main class
Editing files.
add as the last line in the gradleTemplate
android.suppressUnsupportedCompileSdk=34
I have selected the latest version of the api , according to this Sdk =34)
in the mainTemplate file you should have the following

android {
packaging options {

resources.excludes.add("META-INF/*")
}

@vlad080
Copy link

vlad080 commented Oct 17, 2023

I don 't know how it all came together , but I get an error again

#> Starting a Gradle Daemon (subsequent builds will be faster)

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

Task :unityLibrary:OneSignalConfig.plugin:preBuild UP-TO-DATE
Task :unityLibrary:preBuild UP-TO-DATE
Task :launcher:preBuild UP-TO-DATE
Task :unityLibrary:preReleaseBuild UP-TO-DATE
Task :launcher:preReleaseBuild UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:preReleaseBuild UP-TO-DATE
Task :launcher:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseAidl NO-SOURCE
Task :launcher:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:compileReleaseAidl NO-SOURCE
Task :launcher:compileReleaseRenderscript NO-SOURCE
Task :launcher:compileReleaseAidl NO-SOURCE
Task :launcher:generateReleaseResValues UP-TO-DATE
Task :launcher:generateReleaseResources UP-TO-DATE
Task :unityLibrary:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseRenderscript NO-SOURCE
Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
Task :unityLibrary:generateReleaseResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseRenderscript NO-SOURCE
Task :launcher:createReleaseCompatibleScreenManifests UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResValues UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseResources UP-TO-DATE
Task :launcher:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:packageReleaseResources UP-TO-DATE
Task :unityLibrary:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseResources UP-TO-DATE
Task :unityLibrary:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:extractDeepLinksRelease UP-TO-DATE
Task :unityLibrary:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseManifest UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:parseReleaseLocalResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseLibraryResources UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseBuildConfig UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:generateReleaseRFile UP-TO-DATE
Task :unityLibrary:javaPreCompileRelease UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseJavaWithJavac UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:mergeReleaseResources UP-TO-DATE
Task :launcher:processReleaseManifest UP-TO-DATE
Task :launcher:processReleaseResources UP-TO-DATE
Task :unityLibrary:compileReleaseJavaWithJavac UP-TO-DATE> Task :unityLibrary:bundleLibCompileToJarRelease UP-TO-DATE
Task :launcher:prepareLintJar UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :unityLibrary:prepareLintJarForPublish UP-TO-DATE
Task :unityLibrary:bundleLibRuntimeToJarRelease UP-TO-DATE
Task :launcher:compileReleaseJavaWithJavac UP-TO-DATE
Task :launcher:compileReleaseSources UP-TO-DATE
Task :unityLibrary:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseShaders UP-TO-DATE
Task :unityLibrary:compileReleaseShaders NO-SOURCE
Task :unityLibrary:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:compileReleaseShaders NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:generateReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:packageReleaseAssets UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:bundleLibResRelease NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:OneSignalConfig.plugin:stripReleaseDebugSymbols NO-SOURCE
Task :unityLibrary:OneSignalConfig.plugin:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :unityLibrary:packageReleaseAssets
Task :unityLibrary:processReleaseJavaRes NO-SOURCE
Task :unityLibrary:bundleLibResRelease NO-SOURCE
Task :unityLibrary:mergeReleaseJniLibFolders UP-TO-DATE
Task :unityLibrary:mergeReleaseNativeLibs UP-TO-DATE
Task :unityLibrary:stripReleaseDebugSymbols UP-TO-DATE
Task :unityLibrary:copyReleaseJniLibsProjectOnly UP-TO-DATE
Task :launcher:lintVitalRelease
Task :launcher:checkReleaseDuplicateClasses UP-TO-DATE
Task :launcher:dexBuilderRelease UP-TO-DATE
Task :launcher:desugarReleaseFileDependencies UP-TO-DATE
Task :launcher:mergeExtDexRelease UP-TO-DATE
Task :launcher:mergeDexRelease UP-TO-DATE
Task :launcher:mergeReleaseShaders UP-TO-DATE
Task :launcher:compileReleaseShaders NO-SOURCE
Task :launcher:generateReleaseAssets UP-TO-DATE
Task :launcher:mergeReleaseAssets
Task :launcher:processReleaseJavaRes NO-SOURCE
Task :launcher:collectReleaseDependencies UP-TO-DATE
Task :launcher:sdkReleaseDependencyData UP-TO-DATE
Task :launcher:mergeReleaseJniLibFolders UP-TO-DATE
Task :launcher:mergeReleaseNativeLibs UP-TO-DATE
Task :launcher:stripReleaseDebugSymbols UP-TO-DATE
Task :launcher:validateSigningRelease UP-TO-DATE
Task :launcher:mergeReleaseJavaResource FAILED
62 actionable tasks: 4 executed, 58 up-to-date

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)

Unity 22.3.11f1 I did it! Step 1 Player Settings ->Publishing Settings include a custom template for class properties and a custom template for the main class Editing files. add as the last line in the gradleTemplate android.suppressUnsupportedCompileSdk=34 I have selected the latest version of the api , according to this Sdk =34) in the mainTemplate file you should have the following

android { packaging options {

resources.excludes.add("META-INF/*") }

I don 't know how it all came together , but I get an error again

@shepherd-l
Copy link
Contributor

We are aware of this error and now include this step in our Android setup guide.
When building for Android,

  1. Enable these custom templates in Edit > Project Settings > Player > Android > Publishing Settings
    • Custom Main Gradle Template
    • Custom Gradle Properties Template
  2. Then resolve your Android dependencies from Assets > External Dependency Manager > Android Resolver > Force Resolve

@vlad080
You shouldn't need to add anything to these files for the fix.
If you are still seeing the error, could you provide:

  • Steps to reproduce the issue
  • Unity version you are using
  • OneSignal Unity SDK version

@shefich
Copy link

shefich commented Nov 1, 2023

Hello @shepherd-l , tried
OneSignal 3.0.10 and 3.0.11.
Unity 2021.3.31
All steps mentioned above done.
Can't build for API Level 34
The error is the same:
"A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade See the Console for details."

@shepherd-l
Copy link
Contributor

Hi @shefich
Could you share the entire error message in your console log?

Are you able to reproduce the issue in a new project and could you share it with me

@shefich
Copy link

shefich commented Nov 1, 2023

@shepherd-l here's build crash log:
`Note: E:\UnityProjects\ProjectName\Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:processReleaseResources'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
AAPT2 aapt2-4.0.1-6197926-windows Daemon #2: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

  • 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.
    ==============================================================================

2: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:bundleReleaseResources'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
AAPT2 aapt2-4.0.1-6197926-windows Daemon #1: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

  • 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 13s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
`

@shepherd-l
Copy link
Contributor

@shefich
Your error looks to be different than the previous users

Does your error still occur if you remove OneSignal?

If so, are you able to reproduce the error in a new project with OneSignal?

@shefich
Copy link

shefich commented Nov 1, 2023

@shepherd-l
New project has this error after installing OneSignal from here: https://github.com/OneSignal/OneSignal-Unity-SDK/releases/download/3.0.11/OneSignal-v3.0.11.unitypackage
(https://github.com/OneSignal/OneSignal-Unity-SDK/releases)
Run all steps from Setup window.
Run step 5 from here: https://documentation.onesignal.com/docs/unity-sdk-setup#:~:text=Add%20the%20OneSignal%20Unity%20SDK,and%20its%20Package%20Manager%20window.
Error after build for Android:
"This project uses AndroidX dependencies, but the 'android.useAndroidX' property is not enabled. Set this property to true in the gradle.properties file and retry."
Adding "android.useAndroidX=true" to gradle properties fixes this error.

After that trying to build and it gives the same error:
"Note: E:\UnityProjects\Test34\Test34\Library\Bee\Android\Prj\Mono2x\Gradle\unityLibrary\src\main\java\com\unity3d\player\UnityPlayerActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:processReleaseResources'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
AAPT2 aapt2-4.0.1-6197926-windows Daemon #1: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

  • 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.
    ==============================================================================

2: Task failed with an exception.

  • What went wrong:
    Execution failed for task ':launcher:bundleReleaseResources'.

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
AAPT2 aapt2-4.0.1-6197926-windows Daemon #0: Unexpected error during link, attempting to stop daemon.
This should not happen under normal circumstances, please file an issue if it does.

  • 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 27s
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8

UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)"

@shepherd-l
Copy link
Contributor

@shefich
I was also able to reproduce this issue on 2021.3.31. It looks like Unity has some issues for targeting Android API 34. https://forum.unity.com/threads/cant-build-for-android-34.1486539/#post-9266187

I was able to build it with Unity 2022.3.11. I would recommend to either

  • Upgrade to Unity 2022.3.11 or newer
  • Target Android API level 33 (since Google won't require 34 yet for about 9 months)

@PatriciaGarza
Copy link

@shefich I was also able to reproduce this issue on 2021.3.31. It looks like Unity has some issues for targeting Android API 34. https://forum.unity.com/threads/cant-build-for-android-34.1486539/#post-9266187

I was able to build it with Unity 2022.3.11. I would recommend to either

* Upgrade to Unity 2022.3.11 or newer

* Target Android API level 33 (since Google won't require 34 yet for about 9 months)

I was having this error and I upgrade to 20.22.3 and target API 33 still not able to compile, is giving this error:

a failure occured while executing com.android.build.gradle.internal.tasks.mergejavaresworkaction

This warning can be suppressed by adding
android.suppressUnsupportedCompileSdk=33
to this project's gradle.properties

The build will continue, but you are strongly encouraged to update your project tos
use a newer Android Gradle Plugin that has been tested with compileSdk = 33

Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
WARNING:We recommend using a newer Android Gradle plugin to use compileSdk = 33

So, the problem is with the mobile ads plugin, what version do you use?

@shepherd-l
Copy link
Contributor

@PatriciaGarza
What version of the OneSignal-Unity-SDK are you using?

Just to clarify, are you using Unity Editor version 2022.3.0?

Are you able to reproduce the issue on a new project that just has the OneSignal SDK? If so, can you share the project with us?

We don’t use mobile ads plugins in our SDK, are you asking if OneSignal is compatible with a certain plugin?

@shepherd-l shepherd-l changed the title A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade See the Console for details. [Bug] Android build error - multiple META-INF/kotlinx_coroutines_core.version files Nov 20, 2023
@shepherd-l
Copy link
Contributor

This issue is for the error:

A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
More than one file was found with OS independent path 'META-INF/kotlinx_coroutines_core.version'.

The workaround is to:

  1. Enable these custom templates in Edit > Project Settings > Player > Android > Publishing Settings
  • Custom Main Gradle Template
  • Custom Gradle Properties Template
  1. Then resolve your Android dependencies from Assets > External Dependency Manager > Android Resolver > Force Resolve

Please open a new issue if you are encountering other errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants