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
安装路径自定义,图中勾选组件为必选。
其余根据实际需求勾选
注:安装路径如果是自定义的,需要记住自己安装的路径,之后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
安装 SDK Manager 默认勾选安装的即可
(2)Qt配置
依次点击 工具——》设备——》Android
然后配置好之前安装的JDK,SDK,NDK
此时Kit应该为正常(无警告和报错)
注意:若存在问题
1.NKD版本选择不正确Qt5.10.0对应的NDK是ndk-r16b (其他版本可能导致程序无法编译,具体我也不清楚)
2.SDK的配置没有正常安装
5.程序编译运行
(1)新建一个项目勾选上之前配置的Android 等
(2)手机数据线连接电脑(无法识别需要装驱动),
将手机的连接方式选择为MIDI 即可以传输文件
手机点击设置——》系统——》开发人员选项——》(打开开发者模式和USB调试)
(3)选择对应套件 并允许
(4)选择设备 运行
也可以在AVD manager 中添加Android虚拟机 来运行