This PR restores cross-compilation for Android, which was temporarily removed in #30049.
Marking as a draft for now, as CI integration still needs to be added.
Note for Reviewers:
- Qt does not officially support static linking for Android. See:
As a result, two patches have been applied:
qt/fix_android_jni_static.patch
, which is essentially the same as the one introduced in #16110.qt/fix_android_duplicate_symbol.patch
, which is a new addition.
- For testing, please refer to the Android Build Guide.
Closes #32254.
Also see #29360.