update to 2021.3.6f1 and that error has been fixed, got a few gradle errors due to a issue with that version that i fixed. but now i get this error. all of the resources online are saying to go to assets>play services>android resolver but i don’t have that setting. any suggestions?
What went wrong:
Execution failed for task ‘:launcher:checkDebugDuplicateClasses’.
1 exception was raised by workers:
java.lang.RuntimeException: Duplicate class a.a.a found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class a.a.b found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.a.a found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.a.b found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.a.c found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.b.a.a.a.a found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.b.a.a.a.b found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.b.a.a.a.c found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.b.a.a.a.d found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.a.b.a.a.a.e found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Anchor found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Anchor$CloudAnchorState found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApk found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApk$Availability found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApk$InstallBehavior found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApk$InstallStatus found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApk$UserMessageType found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArCoreApkJniAdapter found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ArImage found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.AugmentedFace found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.AugmentedFace$RegionType found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.AugmentedImage found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.AugmentedImage$TrackingMethod found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.AugmentedImageDatabase found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Camera found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraConfig found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraConfig$DepthSensorUsage found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraConfig$FacingDirection found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraConfig$TargetFps found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraConfigFilter found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.CameraIntrinsics found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$AugmentedFaceMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$CloudAnchorMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$FocusMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$LightEstimationMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$PlaneFindingMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Config$UpdateMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Coordinates2d found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Frame found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.HitResult found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ImageFormat found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ImageMetadata found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.InstallActivity found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.LightEstimate found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.LightEstimate$State found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Plane found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Plane$Type found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Point found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Point$OrientationMode found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.PointCloud found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Pose found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Quaternion found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Session found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Session$Feature found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.SessionCreateJniHelper found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.SharedCamera found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.Trackable found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.TrackableBase found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.TrackingFailureReason found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.TrackingState found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.a found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.aa found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ab found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ac found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ad found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ae found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.af found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ag found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ah found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ai found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.aj found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ak found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.al found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.am found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.an found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.annotations.NativeEnum found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.annotations.UsedByNative found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.annotations.UsedByReflection found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.ao found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.b found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.c found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.d found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.e found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.AnchorNotSupportedForHostingException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.CameraNotAvailableException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.CloudAnchorsNotConfiguredException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.DataInvalidFormatException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.DataUnsupportedVersionException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.DeadlineExceededException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.FatalException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.ImageInsufficientQualityException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.MissingGlContextException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.NotTrackingException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.NotYetAvailableException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.ResourceExhaustedException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.SessionNotPausedException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.SessionPausedException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.TextureNotSetException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableApkTooOldException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableArcoreNotInstalledException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableDeviceNotCompatibleException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableSdkTooOldException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions.UnavailableUserDeclinedInstallationException found in modules arcore-runtime.jar (:arcore:) and arcore_client-runtime.jar (:arcore_client:)
Duplicate class com.google.ar.core.exceptions
and i removed the other version of unity and now i get this error instead of the last one.
…\Library\Bee\Android\Prj\IL2CPP\Gradle\launcher\src\main\AndroidManifest.xml:38:13-38 Error:
Attribute meta-data#com.google.ar.core.min_apk_version@value value=(210910000) from [:arcore_client:] AndroidManifest.xml:38:13-38
is also present at [:nar-dependencies:] AndroidManifest.xml:45:13-38 value=(191106000).
Suggestion: add ‘tools:replace=“android:value”’ to element at AndroidManifest.xml:36:9-38:41 to override.
…\Library\Bee\Android\Prj\IL2CPP\Gradle\launcher\src\main\AndroidManifest.xml:88:13-37 Error:
Attribute meta-data#com.google.ar.core@value value=(required) from [:unityLibrary] AndroidManifest.xml:88:13-37
is also present at [:nar-dependencies:] AndroidManifest.xml:53:13-37 value=(optional).
Suggestion: add ‘tools:replace=“android:value”’ to element at AndroidManifest.xml:86:9-88:40 to override.
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ‘:launcher:processDebugManifest’.
Manifest merger failed with multiple errors, see logs
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.
it says this:
…\Library\Bee\Android\Prj\IL2CPP\Gradle\launcher\src\main\AndroidManifest.xml:38:13-38 Error:
Attribute meta-data#com.google.ar.core.min_apk_version@value value=(210910000) from [:arcore_client:] AndroidManifest.xml:38:13-38
is also present at [:nar-dependencies:] AndroidManifest.xml:45:13-38 value=(191106000).
Suggestion: add ‘tools:replace=“android:value”’ to element at AndroidManifest.xml:36:9-38:41 to override.
…\Library\Bee\Android\Prj\IL2CPP\Gradle\launcher\src\main\AndroidManifest.xml:90:13-37 Error:
Attribute meta-data#com.google.ar.core@value value=(required) from [:unityLibrary] AndroidManifest.xml:90:13-37
is also present at [:nar-dependencies:] AndroidManifest.xml:53:13-37 value=(optional).
Suggestion: add ‘tools:replace=“android:value”’ to element at AndroidManifest.xml:88:9-90:40 to override.
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ‘:launcher:processDebugManifest’.
Manifest merger failed with multiple errors, see logs
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.
Hi @kyle_smith ,
Quick question for you, this to me looks like an installation issue between Unity and the NDK, not really related to the ARDK itself…
Can you try building any other sample for Android and see if you get the same errors?
If so, I think the easiest solution is re-installing everything related to the NDK and Unity (maybe even the JDK) and verifying that the environment variables involved are also pointing to the right places.
Or you could try the suggestion in the error too
So any suggestion? Because I try to do what it recommends and then it gives me a message saying you don’t need to do that anymore because it’s depreciated you need to add this to a line of code that I can’t see because it’s referring to line like 34 or 33 and I only see four lines