一、下载QT
qt-opensource-windows-x86-5.12.0.exe
二、Android ndk Android sdk Android rdk 下载
(1)下载JDK1.8(SDK只支持JDK1.8):亲测JDK-8u191、JDK-8u201、JDK-8u241可以无错运行
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
这里我用的是jdk-8u201-windows-x64.exe
(2)下载NDK:r19、r21(Qt5.14只支持r20以上版本)
https://developer.android.google.cn/ndk/downloads/
这里我用的是 android-ndk-r16b-windows-x86_64.zip
(3)下载SDK
http://tools.android-studio.org/index.php/sdk
JDK需要根据向导安装,SDK、NDK只需解压到指定目录即可
这里我用的是 sdk-tools-windows-4333796.zip
三、环境配置
设置系统环境变量,指向安装目录即可,不需要进入bin
变量名: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
, 还有添加sdk和ndk路径, 如图
四、打开QT软件
五、手机模拟器
使用usb线将手机和电脑进行连接,并且设置手机进入 开发者模式,也就是usb调试模式,每款手机进入开发者模式可能不太一样,这个自行百度。
六、编译程序
编译程序使用下面这个编译器
选择连接上来的MI 6x,因为我的手机是小米6X,连接即可。在手机上即可看到软件。注意,有些手机会对软件进行拦截,然后会弹框 让你选择是否继续,那我们选择 继续即可。