Qt5.10.0_Android开发环境搭建

Qt5.10.0_Android

(环境搭建)

配置QtAndroid开发环境需要配置JDK、NDK、SDK、Qt

1.下载

(1)JDK------JDK-8u221(需要登陆Orign)
URL:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(2)NDK------ndk-r16b
Url:https://developer.android.google.cn/ndk/downloads/older_releases.html
(3)SDK------installer_r24.4.1-windows.exe
Url:https://www.androiddevtools.cn/

Url:https://www.androiddevtools.cn/
(4)Qt------Qt5.10.0
地址:http://download.qt.io/archive/qt/5.10/5.10.0/
(linux 下配置 下载对应linux版本即可)

2.安装

(1)JDK
运行安装程序
Jdk:
安装到默认路径C:\Program Files\Java\jdk1.8.0_221\ (可自定义)
Jre:
安装到默认路径C:\Program Files\Java\jre1.8.0_221\ (可自定义)
(2)NDK
解压到D:\Android\android-ndk-r16b (可自定义)
(3)SDK
选择路径安装到D:\Android\android-sdk (可自定义)
(4)Qt
安装路径自定义,图中勾选组件为必选。
其余根据实际需求勾选
Qt5.10.0_Android开发环境搭建
注:安装路径如果是自定义的,需要记住自己安装的路径,之后Qt配置的时候选择自己相应安装的路径

3.配置环境变量 (更具需求配置,可跳过)

(1) JAVA_HOME 值: C:\Program Files\Java\jdk1.8.0_221

(2)ANDROID_HOME 值:D:\Android\android-sdk\tools

(3)CLASSPATH 值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

4.配置

(1)SDK配置
打开安装好的SDK
Qt5.10.0_Android开发环境搭建
安装 SDK Manager 默认勾选安装的即可Qt5.10.0_Android开发环境搭建
(2)Qt配置
依次点击 工具——》设备——》Android
然后配置好之前安装的JDK,SDK,NDK
Qt5.10.0_Android开发环境搭建
此时Kit应该为正常(无警告和报错)
Qt5.10.0_Android开发环境搭建
注意:若存在问题
1.NKD版本选择不正确Qt5.10.0对应的NDK是ndk-r16b (其他版本可能导致程序无法编译,具体我也不清楚)
2.SDK的配置没有正常安装

5.程序编译运行

(1)新建一个项目勾选上之前配置的Android 等

Qt5.10.0_Android开发环境搭建

(2)手机数据线连接电脑(无法识别需要装驱动),
将手机的连接方式选择为MIDI 即可以传输文件
手机点击设置——》系统——》开发人员选项——》(打开开发者模式和USB调试)

(3)选择对应套件 并允许
Qt5.10.0_Android开发环境搭建
(4)选择设备 运行
Qt5.10.0_Android开发环境搭建
也可以在AVD manager 中添加Android虚拟机 来运行