Qt Android应用部署到手机详细教程
本案例所需要的安装包为:网上下载不到,可以私信公众号“技术笔记闲谈”,免费发你。
环境准备
本案例所需要的安装包为:
jdk-8u151-windows-x64.exe
android-ndk-r12b-windows-x86_64.zip
android-sdk_r24.4.1-windows.zip
qt-opensource-windows-x86-5.11.0.exe
网上下载不到,可以私信公众号“技术笔记闲谈”,免费发你
1. 安装Qt
- 下载Qt安装程序
访问 Qt官网 (https://www.qt.io/download-dev)下载在线安装工具(Qt Maintenance Tool)。
- 选择组件
– 勾选 Qt 5.15.x 或 Qt 6.x(推荐最新LTS版本)。
– 在 Qt for Android 部分选择对应架构(如 Android ARM64-v8a)。
– 确保勾选 Qt Creator(集成开发环境)。
2. 安装JDK(Java Development Kit)
-
下载JDK
访问 Oracle JDK 或 OpenJDK,选择 JDK 11 或 JDK 17(需与Qt版本兼容)。
-
配置环境变量
添加JAVA_HOME变量——》
D:\ProgramFiles\Java\jdk1.8.0_151
添加CLASSPATH变量——》
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
在Path添加——》
;%JAVA_HOME%\bin
-
验证安装
命令行输入 java -version 和 javac -version,确认输出正确版本,出现以下界面为成功!

3. 安装Android NDK
解压android-ndk-r12b-windows-x86_64.zip,得到如下文件,先不用管,后续步骤再配置
4. 安装Android SDK
解压android-sdk_r24.4.1-windows.zip,注意该路径不能有空格,得到如下文件
双击其中的SDK Manager.exe
勾选SDK Build、API27、API28等选项:
勾选USB驱动:
点击Install按钮:
接受协议:
开始安装:
5、QT的安装
双击qt-opensource-windows-x86-5.11.0.exe进行安装,安装选项一定要有Androidx86、Android ARMv7,以及其他选项为:
6、Android的配置
打开QT的工具——》选项——》设备,配置NDK、SDK的解压路径
配置路径如下:
即上述的解压文件路径。
7、配置新工程
勾选Android for armeabi-v7a,就是手机的APP,如果勾选Desktop Qt5.11.0MinGW就是PC端的:

编译时,输出Google下载配置的画面
如果编译不成功,就是gradle-3.4-bin.zip下载时有问题,需要网上重新下载替换,或者私信我。
将gradle修改为离线版,路径要反斜杆:在Other Files——》android——》gradle/wrapper——》gradle-wrapper.properties下修改如下路径:
distributionUrl=file:///C:/Users/20756/.gradle/wrapper/dists/gradle-3.4-bin/aeufj4znodijbvwfbsq3044r0/gradle-3.4-bin.zip

下载解压成功的标志:
打开手机的开发者选项,允许USB调试,成功安装APP:

就可以快乐地用C/C++开发安卓APP了,例如我的蓝牙遥控车app:




更多推荐



所有评论(0)