Qt for Android▲
Qt for Android enables you to run Qt 5 applications Android devices. All Qt modules (essential and add-on) are supported except Qt WebEngine, Qt Serial Port, and the platform-specific ones (Qt Mac Extras, Qt Windows Extras, and Qt X11 Extras).
The following configurations are supported:
Platform Version |
Architecture |
Compiler |
Build Environment |
---|---|---|---|
Android 5.0 or later (that is, API Level 21 and up) |
armv7a and x86, arm64-v8 and x86_64 |
Clang as provided by Google, MinGW 7.3 |
RHEL 7.x (x86_64), macOS 10.13, Windows 7 (x86_64), Windows 10 |
The following list summarizes what you can do with Qt for Android:
-
Support for native Android style with Qt Quick Controls.
-
Handle Multimedia content in your Qt Quick 2 applications.
-
Get sensor readings and react to the changes.
-
Retrieve current position data using satellite and network information.
-
Connect and exchange data with Bluetooth and NFC-enabled devices.
-
Integrate Java code into your application using Qt Android Extras.
-
Develop secure applications using OpenSSL library.
-
Create Android Services
-
Create and deploy Application Package (APK) using Qt Creator.
The following topics provide more details about how to use Qt for Android: