windows 10系统下搭建Qt for Andriod开发环境

一、本文是作者本人(Qt初学者),初次搭建 Qt for Andriod开发环境时参考论坛上各位前辈编写的文章及各种资源,仍然遇到各种问题,屡次搭建失败,本文提供一套比较容易搭建的方案。

如果需要深入了解相关安装过程,可参考其他前辈博文:

【QT开发(17)】2023-QT 5.14.2实现Android开发-CSDN博客

Qt For Android | QT安卓开发环境搭建-CSDN博客

二、所需资源

 1 . Qt Creator 5.14.2 

 2.   java JDK

 3.  andriod NDK:

4.   andriod SDK:

5.   插件 gradle-5.5.1-bin.zip

6.   插件 fastutil-7.2.0.jar

链接:https://pan.baidu.com/s/1F-VlMxmrKJZs8R9BxtNxJQ 
提取码:j9b7 
三、安装过程

1. 百度网盘下载后的资源如下图。(andriod sdk、andriod ndk解压)

2. 先安装qt creator开发环境,建议安装在一个剩余空间比较大的硬盘上,我是安装在了跟安装包一起的Qt这个目录下。我这台电脑C盘是固态硬盘,为了安装比较快,装在桌面上,大家尽量装在其他盘。

点击NEXT,在下图中填写你的Qt账号密码,没有就去申请一个。

建议不要装C盘,我是装在E盘了,路径 E:\Qt\Qt5.14.2

这里选了andriod就行 ,圈的那个我在windows下开发用的,不用在意。

3、安装JAVA SDK

一路NEXT(下一步)安装完就行

这个路径改不改都行,没多大,主要是要记住路径。

4.配置qt creator

工具->选项->设备->Andriod中 把java SDK,andriod SDK,andriod NDk路径填上,别忘了andriod SDK,andriod NDk是压缩包要解压哦。

下图是配置 andriod SDK路径。

5. 在Qt Creator里配置 SDK,主要是看你开发的安卓板版本,我这里是直接连接设备的,虚拟机自行吧。安卓机要打开开发者模式。比如我的安卓板时andriod ,SDK Manager 主要是确保跟你安卓机对应的安卓SDK已经安装上了。比如我的安卓机是安卓9,对应的API是28.

Tools里下载28.0.3 

Andriod9 里下载安装SDK Platform ,其他的是虚拟机,如果需要的可以安装.我没用虚拟机,所以没有安装下面那个X86平台下的安卓虚拟机。

到这里,开发环境就搞定了,下面是跟安卓设备链接,编程调试。

四、创建一个安卓项目实例

1.新建项目

2.填写项目名称和选择路径

3.没得选直接下一步

选择安卓编译

五、编译连接安卓设备

1. 按下F5运行程序之后,选择下面的安卓板

2.系统第一次运行一般会卡在这里,如下图,这是因为缺少 gradle-5.5.1-bin这个组件,直接下载可能网速好的可能能下载下来,反正我是一直卡在这里,最后如下2图一样报错。

3. 用光速搜索或者everything或者系统自带的搜索工具搜索 gradle-5.5.1-bin,找到这俩文件,这个有点像正在下载的gradle-5.5.1-bin,我们直接把组件放在这个文件夹下。

4.重新运行F5,这个组件会被Qt Creator自动安装,然后这一块就能编译就通过了。

5.接下来编译还是会卡住,还缺少一个组件 fastutil-7.2.0.jar

6.同样的方式把fastutil-7.2.0.jar放在相应的文件夹下

7.这次组件就全了,重新F5运行。编译连接通过。

运行效果如下:

没了,剩下的编程就靠你们自己了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值