Preface: I am not producing an Android app. I work for a software component business, creating shared libraries, compiled from C and C++ code, for use in third-party customers' apps. I test my libraries in a command-line test harness, which I run in the ADB shell.
Android XR is approaching release. The shared libraries I produce are for 3D CAD, so are potentially useful for XR (the iOS versions are used in visionOS apps). Do I need to do anything to make shared libraries compatible with XR?
I can't find any indication of that on
https://developer.android.com/develop/xr, but that wants me to go through tutorials to get full information. I lack the time and the familiarity with conventional Android development to do that.
The libraries I'll release this summer are 64-bit, built for API 31 onwards with NDK27, 16KB-compatible.
John