当前位置:   article > 正文

QT配置android环境,简单易懂_qt andriod

qt andriod

安装软件

软件百度云链接:https://pan.baidu.com/s/1gqz0Ca4r_TcVjbXdmvZimA
提取码:r4p1

在这里插入图片描述

1.Qt Creator for andorid
安装qtcreator最好是安装qt for android版本,否则可能使用其它版本的qtcreator配置android环境时出现检测不到android套件的情况。
我安装的是qt creator5.7版本,安装方法没啥讲究,基本默认,把安装路径改一改,安装的组件也可以默认,不放心的可以把android的都选上。在这里插入图片描述
2.JDK(安卓开发套件)
双击jdk-8u73-windows-i586.exe进入安装界面,一路基本按照默认next,将安装路径改一改即可。选择开发工具直接下一步。
在这里插入图片描述

我的路径为:
在这里插入图片描述

然后配置jdk的环境变量,右键此电脑,点击左边的高级系统设置,选择环境变量,在系统变量中找到Path双击编辑,新建环境变量,将自己安装的jdk路径的bin路径加进去,我的是E:\software\jdk\bin
然后确定后在系统变量中新建环境变量在这里插入图片描述
需要新建两个环境变量,变量名和变量值分别为:
变量名:JAVA_HOME
变量值:你安装的jdk路径
在这里插入图片描述

变量名:CLASS_PATH
变量值:;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面的“ .; ”要加上)

然后切记,一路确定退出系统设置,否则环境变量无法保存。
然后win+R输入cmd回车后输入java -version后如下说明安装成功。
在这里插入图片描述

3.SDK(软件开发工具包)
双击installer_r24.4.1-windows.exe直接安装,基本一路默认安装,改改路径即可,其它可都默认,主要是安装后要在sdk manager中在线下载sdk套件的。运行sdk manager后第一次需要自动下载一些描述信息,不用管等待一下,然后就会列举出一大堆可安装的组件。在这里插入图片描述
如果电脑空间够可除了API10以下的都勾上点击Install packages,我是直接安装到android7版本了,因为一些套件在安卓新版本上是没有的,后面创建avd就会存在一些问题,点击安装后全部accept协议开始安装,等待比较长时间。
后面也可以在电脑中搜索sdk manager再安装需要的东西。
安装结束添加sdk的环境变量,在系统变量path中添加sdk的adb工具所在路径我的是:E:\software\android_sdk\platform-tools在这里插入图片描述
在cmd命令窗中运行adb version可看到其版本。

3.NDK
ndk安装直接将压缩包解压到自己想要的路径下就行。
在这里插入图片描述
4.ANT工具安装
同样直接解压到需要的路径即可,记得将ant的bin路径加入到系统环境变量path中,我的是:E:\software\apache-ant-1.9.6-bin\apache-ant-1.9.6\bin
在这里插入图片描述
最后打开qt creator开始配置android,打开qt creator的工具的选项
在这里插入图片描述

分别将jdk,sdk,ndk,ant的安装路径加入图中位置,点击apply后点击设备,在这里插入图片描述
如图设置点击apply后ok,在构建和运行中应该可以看到android套件了,不行就退出重进试试。在这里插入图片描述
最后开始创建avd(安卓虚拟设备),可以不用真机测试。
在这里插入图片描述
点击如图所示的Add开始创建,名字自己设,API一般选择armeabi-v7a或者armeabi,sd卡大小我选的200MB,Target API自己选一个,我选的android24。然后点击确定后等待其刷新一下就会出现自己创建的avd了。
如果发现没有target api供选择就看看这个解决方法:
avd添加问题

另外Qt for android核心编程的pdf在此可供下载:
Qt for android核心编程

另外,环境部署完成后想写Qt程序部署到Android手机上,看这个文章:
https://blog.csdn.net/Arcofcosmos/article/details/122452036

参考:https://blog.csdn.net/troublecoder/article/details/98069795

至此,我们的Qt for android环境全部搭建完成,如果错误,敬请批正。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/81794
推荐阅读
相关标签
  

闽ICP备14008679号