Search Issue Tracker

Fixed in 3.1.5



Found in [Package]


Issue ID




[ARFoundation][ARCore][Android] Build fails when minimum API level is < 24 and ARCore Settings Requirement is 'Optional'

Package: ARCore


Repro steps:
1. Create a new project
2. Switch build target to Android
3. Add ARFoundation and ARCore to the project
4. Remove Vulkan from the graphics APIs and set minimum API level to < 24
5. Create ARCore settings and set Requirement to Optional in Project Settings -> XR -> ARCore
6. Check ARCore in Project Settings -> XR Plug-in Management -> Plug-in Providers
7. Attempt to build the project

Actual: Build fails with "Manifest merger failed : uses-sdk:minSdkVersion 19 cannot be smaller than version 24 declared in library" pop up dialog

Reproducible with: 2019.4.3f1 - ARCore 3.1.4, 2020.1.0b14 - ARCore 3.1.4, 2020.2.0a16 - ARCore 4.0.3
Not reproducible with: 2019.4.3f1 - ARCore 3.1.3

  1. Response avatar

    Resolution Note (fix version 3.1.5):

    Fix will be available in ARCore XR Plugin 4.0.4, 3.1.5 and 2.1.10

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.