日期 | 作者 | 版本 | 说明 |
---|---|---|---|
2020.12.21 | Sleep Tiger | V1.0 | Release as V1.0 |
文章目录
前言
当Qt 版本低于5.9时,需要配置Ant executable
当Qt 版本高于5.9时,不再需要配置Ant executable
本文配置:win10(64位),Qt 5.9.1。整理了一些前辈的文档,记录一下配置过程。
准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt 支持 安卓的版本,比如qt-opensource-windows-x86-android-5.6.2。
一、安装java jdk
下载java jdk 64:java jdk 1.8 x64
下载java jdk 32:java jdk 1.8 x86
Java jdk 1.8 官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
配置系统环境变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_144
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar前面还有一个.;
在Path变量名中添加
变量值:%JAVA_HOME%\bin
配置图示:
二、配置Andriod sdk、ndk、ant
两种方法,如下:
1.Andriod studio
下载一个Andriod studio,然后安装,提供了sdk和adb。
下载地址:https://dl.google.com/dl/android/studio/install/2.3.3.0/android-studio-bundle-162.4069837-windows.exe
中国官网:http://www.android-studio.org/
安装完毕后,运行程序,它会解压自带的sdk,可以在设置里面更改SDK版本。
2.SDK安装
直接下载SDK安装:installer_r24.4.1-windows.exe,运行安装目录下面的“SDK Manager.exe”,然后勾选安装,在方框的前两个中是必选的,之后的Build-tools最好是选择对应版本。
安装完成,找到SDK安装目录下面的"platform-tools"目录,把此目录的路径 "..\platform-tools"
添加到系统环境变量
中。
3.ant安装
Android ant下载官网:http://ant.apache.org/bindownload.cgi
ant1.10.1:http://apache.fayea.com//ant/binaries/apache-ant-1.10.1-bin.zip
然后解压出来,将…\apache-ant-1.10.1\bin添加到系统环境变量中。
配置图示:
三、Qt 配置
打开工具→选项→Andriod。
浏览分别
选中对应的目录,然后点击应用(Apply)
,之后转到“构建和运行”
,在构件套件中可以看到已经检测出来。
配置完成之后,可以看到构建套件已经显示出来。
新建项目时,选中自己需要的构建套件。
真机测试,选择对应设备即可。
总结
选择设备调试时需要注意:
1.要打开USB调试模式。
2.当设备连接上电脑,没反应时,查看电脑的设备管理器,查看是否检测到andriod设备【进入方式:此电脑→属性→设备管理器→Andriod Device】
3.检测到设备,但连接不上时,查看驱动是否更新。如果更新了,则查看设备的USB配置是否正确。