Details
-
User Story
-
Resolution: Done
-
P1: Critical
-
None
-
-
2020wk36, 2020wk38, 2020wk40, 2020wk42, 2020wk44
Description
Who
People should be able to build their applications and Qt Android Examples on Qt 6 with cmake
What
Build an Android application(s) without errors with installed Qt. Applications not required to be inside the Qt 6 sources.
Why
Companion and other mobile applications build with Qt 6 can't use qmake anymore and applications are needed.
Definition of Done
- Test and examples compile as part of the Qt 6 build.
- Android application(s) compile with installed Qt 6. First manually, then create RTA for automatic
- Third (first and second) build on Windows, Linux, and macOS hosts. List of hosts fromĀ https://bugreports.qt.io/browse/QTBUG-85851, (Linux, macOS, Windows builds are present in CI)
Next steps/sub-tasks
- test and examples compile
- application(s) compile manual test
- create a story for the RTA team for automatic application(s) compiling
- do all the hosts
Attachments
Issue Links
- depends on
-
QTBUG-87066 Qt6: Android, unable to build examples with cmake
- Closed
-
QTBUG-87068 simplify args needed for qt-cmake for Android
- Closed
-
QTBUG-87574 Android: examples do not run on device
- Closed
-
QTBUG-85399 Android build system application support is broken
- Closed
- relates to
-
QTBUG-85983 Qt6 Android build with cmake
- Closed
- resulted in
-
QTCREATORBUG-24736 Fix CMake support for Qt 6 for Android
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-85982 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
313229,2 | Android: don't use avx and avx2 when building for Android x86_64 | dev | qt/qtbase | Status: MERGED | +2 | 0 |
315629,7 | CMake: fix sdkBuildToolsRevision not being set for user apps | dev | qt/qtbase | Status: MERGED | +2 | 0 |
326696,4 | Android: don't use avx and avx2 when building for Android x86_64 | 5.15 | qt/qtbase | Status: MERGED | +2 | 0 |