QT教程-十五,Qt-5.14.2安卓开发环境配

 

目录

一,Qt需要的组件

二,需要的环境配置

1,JDK配置

1.1 配置JDK环境

1.2 Qt中配置JDK,SDK,NDK

2,创建Qt安卓项目

2.1 配置gradle-5.5.1-bin.zip文件


    

最近想开发一款安卓app应用,但是又不想去重新学习一个新的知识体系。于是在自己更为熟悉的C++技术栈中使用Qt进行开发。踩过了许多的坑,最终功夫不负有心人,终于将环境配置成功了。

一,Qt需要的组件

        当我们下载安卓Qt的时侯,必须选择上Qt的android组件。不然,其他都配置好后,你会发现没有可选择的安卓套件。

        如果没有,可以选择Qt自带的MaintenanceTool.exe工具,进行组件的重新下载。也可以直接卸载Qt进行重装。我的建议,Qt5.14.2直接重装吧,重装后组件建议全勾上,避免后续开展其他项目又差东西。使用MaintenanceTool.exe工具要手动设置资料档案库,你要去各种找,而且有些没有需要的组件。

二,需要的环境配置

需要配置的安卓环境,为三件套:1,JDK.   2,SDK .   3,NDK

资源的网盘链接:
链接:https://pan.baidu.com/s/1UJeZpbqIzn4x59r8R12GuQ 
提取码:QtAd 
 

1,JDK配置

我们获取到jdk的安装包,点击运行。一直点下一步就好,选择好安装路径,后面配置环境会用到

安装完成后:(这个文件夹名字是我自己取得,不要误解为安装后文件夹名字就是这个)

1.1 配置JDK环境

        第一步:在系统环境变量中添加一条,变量名:JAVA_HOME,我这里是D:\Qt_for_Android\JDK8(java5以后不再需要配置classpath,我们这里使用的是java8)

如图:

  第二步:添加CLASSPATH变量名,变量值为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

(把这个变量值复制粘贴进去就行了)

第三步:添加到系统环境变量path里面

路径:%JAVA_HOME%\bin 并移动到最上面

双击这个Path点进去

新建,把%JAVA_HOME%\bin复制粘贴进去,移动到最上面就行。(是否需要移动到最上面,我自己并没有进行不同的尝试,我觉得不移动应该也行,可以自己去试一试)

1.2 Qt中配置JDK,SDK,NDK

打开Qt,选择工具->选项->设备->Android,然后配置jdk、sdk、ndk路径

(注:SDK,NDK的文件都在上面的网盘中,解压后,直接用就是)

配置好后,由于你的SDK还没有下载任何东西,所以你的应该会报错,这是正常现象。(我的是已经配好了,所以没有任何报错)

解压好sdk文件:

点击去,找到SDK Manager.exe,双击运行

勾上以下的这些,勾上后,点击右下角的install packages按钮就开始安装下载

下载完成后,就可以开始Qt安卓项目的创建了。(NDK不用管,上一步文件解压出来配置到了QT 选择工具->选项->设备->Android 里面就行)

2,创建Qt安卓项目

创建Qt安卓项目与创建普通项目一样,只是在选择编译套件的时侯选择安卓的就行了

注:如果你在安装Qt的时侯没有选择安装Qt的android组件,你就不会有这个,所以请配置环境之前看看自己组件是否缺少是,解决方法在上面

创建好后,开始编译。你会发现,有报错:Qt5.14.2会自动下载gradle-5.5.1-bin.zip,但是下载不动,就有问题。

Downloading https://services.gradle,org/distributions/gradle-5.5.1-bin.zip

这个时侯,就需要我们手动下载gradle-5.5.1-bin.zip文件了。这个文件也一并放在了上面的百度网盘中了。

2.1 配置gradle-5.5.1-bin.zip文件

这一步是重点,请仔细阅读。

网上很多教程在这一部分都简单带过,于是出现了问题:

1,这个.zip文件是放在哪里:

放在C盘中的用户(你的用户名)目录中的这个文件中:(不需要解压,直接把这个压缩包文件放进去就行)

C:\Users\Administrator\.gradle\wrapper\dists\gradle-5.5.1-bin\cfsov38hb3r1zj4ic9bbjcc7n

2,我C盘用户文件夹里面怎么没有 .gradle文件夹?

那是因为你没有构造项目。我们这个文件夹中本来就没有.gradle文件夹的,在我们构造了创建的Qt安卓项目后就会出现这个 .gradle文件夹

将gradle-5.5.1-bin.zip 放进去后,再进行编译构造,就会发现没有问题了。用usb链接手机进行测试:

  • 14
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值