I'm working on an AR app using only Unity (dont own ARFoundation) and I need to test it using an android virtual device. However when I attempt to test my apk build, behind the objects the skybox (or solid color) is rendered, and the camera is not seen, and the app crashes once I click anywhere. In AVD advanced settings I set the cameras to my webcam. It works in apps like snapchat etc but not for my app. Is this because one can not test AR apps on an AVD or have I done something wrong with the unity project?
I use the AR package, ARCore XR Plugin, XR Plugin Management, with solely ARCore enabled in the Plug-in Providers.
Right, that explains it. What should I be using instead? The emulator is a Nexus 5 API 30 and system image is R Android 11.0
There's a handy-dandy list of Devices with ARCore support here: https://developers.google.com/ar/devices#google_play