Add Android builds
Opened this issue · 4 comments
It has been requested from the community to add Android builds for the C++ SDK. These ideally should be added as CMake presets like we already have for macos-arm64
, windows-x64
, and linux-x64
. A way to actually test these builds will also need to be found and added.
Currently stuck on android, I uncovered what I believe to a be a bug in how vcpkg
handles manifest mode builds for openssl
. I submitted an issue on their github: microsoft/vcpkg#37036. I'll be blocked on this until the issue gets addressed and/or a workaround is found
Update:
- The Android build has been created
- The unit and integration tests passed via using the Android emulator
- The next step in the process is to test the Andriod build on physical devices
- We will need to procure a service to test on a physical mobile device
- This potentially might require a rewrite of the tests if a specific testing framework is required for the services we use (TBD)
Latest update: the developers that requested this do not appear to need it anymore (at least for the time being), so this work will not be merged until it is needed again. I currently have a helpdisk ticket out to protect the branch that contains this work.