Details
-
Epic
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.9.4, 5.12.0, 5.12.1, 6.7.0
-
Android X
-
-
2022wk32FOQtforAndroid, 2023wk52FOQtforAndroid, 2025Season2QtforAndroid
Description
For example, I want to use new https://developer.android.com/reference/androidx/biometric/BiometricPrompt in my Qt app. For it, I need QtActivity to extend FragmentActivity from androidx, not just the activity. Of course, I edit manually Qt java sources, and everything works fine, but I thing that this is good point to be added in any future qt release.
Why?
Cause
- Update android sources to support AndroidX, cause this is the future of android libraries. https://developer.android.com/jetpack/androidx/
Users/Customers
- cust0m1z3 TODO
- See commercial customers from Q4A Customers listing or Product Board
Cruft
- Requires work, it works without it (at least currently)
What?
Definition
- Qt for Android and Qt Quick for Android to support Android X
- From Qt build Gradle support to Fragments and other Android X features
Demarcation
- Only related to Android platform
Dependencies
- TODO
When?
- 2025-2026
Attachments
Issue Links
- depends on
-
QTBUG-85232 Qt for Android build with Gradle (pre-requisite of Android X)
-
- Open
-
- is required for
-
QTBUG-132477 QtQuickView is not able to be hosted in Fragments
-
- Reported
-
- relates to
-
QTBUG-112952 Camera (Widgets) Example missing buttons in topbar
-
- Closed
-
-
QTBUG-130550 Use @NonNull and @Nullable annotations on Android code
-
- Open
-
- resulted in
-
QTBUG-100641 Cross platform API for biometric authentication
-
- Reported
-