Qt plugin for Android Studio
This plugin supports the integration of Qt/QML projects into Android Studio projects.
Functionality of the plugin
- You can import a Qt project from File > New > Import Qt Project...
- You'll need to give the path to a local qt-cmake file in Settings > Build, Execution, Deployment > Qt. For example a path might look like this: /home/user/Qt/6.5.0/android_x86_64/bin/qt-cmake.
- After the qt-cmake path is configured and the Qt project is imported, you can build the Qt project using Build > Build Qt Project.
Dependencies
The plugin requires IntelliJ 2024.1.2 or newer i.e. Android Studio Koala Feature Drop or later.
How to build
Create a local.properties
file in the project root and set the following property to the path
of your local Android Studio path, for example for Linux:
android-studio.dir=~/android-studio/
On macOS
android-studio.dir=/Applications/Android\ Studio.app/Contents
To build the plugin, run the following:
./gradlew buildPlugin
If you don't have the JDK path set via JAVA_HOME or via Gradle parameter -Dorg.gradle.java.home
.
./gradlew buildPlugin -Dorg.gradle.java.home=<path_to_jdk>
To do the plugin build and run Android Studio with the plugin in a sandbox environment, run the following:
./gradlew runIde
If you run into the following error:
Unsupported JVM architecture was selected for running Gradle tasks: x86_64. Supported architectures: aarch64
You might need to set a different JDK that supports arm64, or use the JDK shipped with Android Studio.