Files
Cristian Adam 640361b655 CPack: Add APK generator
Package Android applications by driving the Android SDK build tools
(aapt2, d8, zipalign and apksigner) and the JDK directly, so that no
Gradle installation is needed.  Java code is taken from sources, `.jar`
and `.aar` files.  Maven dependencies, such as the AndroidX libraries,
can be listed in `CPACK_APK_MAVEN_DEPENDENCIES` to have them and their
dependencies downloaded at packaging time, resolved like Gradle does
from Gradle module metadata or POMs.  Nothing is downloaded otherwise.
Like the Android Gradle plugin, the shared C++ runtime of the NDK is
packaged for the native libraries that `readelf` finds linked to it.
The native libraries of several ABIs are packaged into one APK by a
superbuild that builds each ABI with `ExternalProject` and lists the
build trees in `CPACK_INSTALL_CMAKE_PROJECTS`.

See: https://bugreports.qt.io/browse/QTBUG-106495
2026-10-01 09:44:06 -04:00
..
2026-10-01 09:44:06 -04:00
2023-11-17 09:58:21 -05:00