5.15.10 for Android

Note

Following database backend is distributed with this version:

  1. SQLite (distributed with Qt): Built in the package using command -sql-sqlite.
Note

All builds have -openssl-linked, which means that OpenSSL is linked to Qt and is used for TLS Backend.
It links to a static OpenSSL 1.1.1 series.

Android since version 6.0 is using BoringSSL for its builtin SSL / TLS library.
It is NOT API COMPATIBLE WITH OpenSSL and can’t be used.

Note

All builds have -no-icu because I think the ICU library is too big and, in most of the conditions, useless for common users.

Note

Built using NDK r21e with -android-ndk-platform android-21 argument.
It means the APK built using these builds may only be run on Android 5.0 and later.

Patches (mostly CVE issue)

I build Qt with patches. See following page for a list of patches:
existing-patches

Dynamic Builds

Windows Host

Qt5.15.10-Android-ALL-Clang-NDKr21e-xWindows-x86_64-MinGW8.1.0-20230804.7z
Download: SourceForge link
Build Host:Windows 11 10.0.22621Toolchain Version:ndk r21e
Notes:

Linux Host

Qt5.15.10-Android-ALL-Clang-NDKr21e-xLinux-x86_64-gcc8.5.0-20230803.tar.xz
Download: SourceForge link
Build Host:RockyLinux 8.8Toolchain Version:ndk r21e
Notes:

macOS Host

Qt5.15.10-Android-ALL-Clang-NDKr21e-xmacOS-x86_64-AppleClang14.0.3-20230803.tar.xz
Download: SourceForge link
Build Host:macOS 13.4.1Toolchain Version:ndk r21e
Notes:
Qt5.15.10-Android-ALL-Clang-NDKr21e-xmacOS-arm64-AppleClang14.0.3-20230803.tar.xz
Download: SourceForge link
Build Host:macOS 13.4.1Toolchain Version:ndk r21e
Notes: