最新公告:

中华视窗是诚信为本,市场在变,我们的诚信永远不变...

中华视窗

咨询热线

400-123-4657

行业资讯

当前位置: 首页 > 新闻动态 > 行业资讯

升级Qt6.5及顺便配置Android开发环境的安装方法

添加时间:2024-03-26

最近想升级Qt6.5,配置Android开发环境。 于是在网上寻找各种教程,但都以配置Android开发环境失败而告终。 最终花了很长时间才把它做好。 接下来我就分享一下比较好的安装方法以及安装注意事项。

Qt安装:

建议使用中国科学技术大学或清华大学的镜像下载在线安装程序。 官方网站速度很慢。 链接如下:

下载在线安装程序

1.从官网下载在线安装程序

A。

2.从国内镜像下载在线安装程序

A。

b.

请按如下方式进行:

1、将下载好的安装程序拖入命令窗口,如图:

2.路径后添加:--mirror

如图所示:

按 ENTER 键后:

注意:如果您没有帐户,请先注册。

我这里选择了Qt6.5.1。 组成部分如上所述。 这取决于个人需求。

这里我想说的一件事是,现在安装Qt时,无论是哪个版本,Qt Creator 10都会进行配置,这与以前的配置方式有很大不同。

按照网上的一些教程很难配置成功。

java 11安装:

如果需要配置Android开发环境,需要安装Java JDK(注意:Java版本不能太高或太低,会出现各种问题,建议使用Java 11。Create 10会配置SDK和NDK根据对应的组件进行安装(个人测试jdk-8uxx会报错,手动配置SDK和NDK会出现错误)如果Windows是64位,则必须按照对应的位数安装软件。

Java 11可以在360或者官网下载。

1.下载

A。 可以访问

android开发环境的搭建_搭建开发环境都用到哪些软件_搭建开发环境什么意思

下载b.360软件

按照默认路径安装即可

2.java环境变量的配置

A。 创建一个新的系统变量

变量名称是JAVA_HOME

变量值为JDK的安装路径。 选择JDK的安装路径。

b. 创建一个新的路径变量:

找到系统变量中的Path变量,点击编辑,然后点击文本编辑,在变量值的开头添加jdk路径; %JAVA_HOME%\bin; 【注意标点符号】

注意:要验证Java是否安装成功,请打开cmd并输入Java -version或Java或Javac

如图:输入Java -version后,会显示版本号,表示成功。输入Java或Javac后,会显示命令列表。

如果还是不行,就自己去百度一下。 具体问题具体分析。

安卓工作室安装:

安装android studio之前,在Qt目录下新建一个名为SDK的文件夹,用于放置模拟器相关文件。

1.android工作室下载

官网链接

向下滚动查看其他版本选项

这里选择安装在D盘,根据个人情况安装。

选择取消

android开发环境的搭建_搭建开发环境都用到哪些软件_搭建开发环境什么意思

选择更多操作,然后选择 SDK 管理器

图2

单击“编辑”继续下一步

然后按NEXT逐步下载

返回图2界面,下载对应的Android版本,并在SDK Tools中下载对应的工具插件。

根据个人需求下载

注意:测试发现,如果ABI为arm64_v8a或armeabi_v7a,则只能使用Android7.0等较低版本的Android。 如果您使用更高版本的 Android,模拟器将无法启动。 Qt的套件也需要一一对应。

2.AVD Manager创建Android虚拟机

注意:如果Qt包选择clang arm64-v8a或armeabi-v7a来构建项目,这里选择较低版本的Android,否则运行会困难。

如果是clang X86或x86-64,则在X86 Images中下载对应版本,如; 安卓API 34

Qt界面

注意:如果无法启动并报各种错误,有可能是没有选择相应的API和ABI。

至此,Android虚拟机就搭建完成了。 接下来,配置 Qt。

Qt配置开发环境:

请按照下图进行操作:

1.

搭建开发环境什么意思_android开发环境的搭建_搭建开发环境都用到哪些软件

2.

第一步是看图片。

第二步是看图。

第三步是Java 11 bin目录安装路径。

第四步,将android studio下载的工具插件与Qt下载的SDK、NDK工具放在一起(两个目录有相同的工具插件)

第五步:点击Setup SDK,自动下载相关工具插件。

第六步:点击右侧的 ,下载OpenSSL。 下载后,将其放在SDK目录中。 如果配置成功,会有一个绿色的“勾号”。

您还可以从以下链接下载 QpenSSL:

3.

接下来配置虚拟机相关设置

旧版本的Qt create会有AVD管理器和SDK管理器窗口,但create 10已经取消了它们。

个人认为这里的配置比较重要。 配置错误会导致各种错误。

例如:如果选择clang x86_64,则应选择X86 Image系统,如API 34。同样,如果选择arm_v8a或armeabi_v7a,则应选择较低版本的Android,如Android 7 API 24。

注:如果是手机USB调试,请选择arm_v8a或armeabi_v7a(推荐arm_v8a)。

4.启动AVD:

如果成功,会直接弹出虚拟机。

直接用例程运行它。 如果包绑定了虚拟机,则直接弹出虚拟机。

还有几个问题需要注意:

1、如果之前安装过android studio软件,一定要卸载干净,并删除已经设置的相关环境变量,否则很容易出错。

2. 文件夹名称不能包含空格或中文字符。

3、之前用老版本的QT进行USB调试,升级后不行了。 确保没有其他问题。 尝试卸载计算机上的 USB 驱动程序。

4.调试后发现没有找到UI头文件。 调整UI界面再尝试,比如改变尺寸。

以上仅供参考,具体问题具体分析。

联系我们

电话:400-123-4657

传真:+86-123-4567

地址:浙江 温州市 温州大道欧江大厦26188号

邮箱:admin@yina37.com

电话:400-123-4657 传真:+86-123-4567 地址:浙江 温州市 温州大道欧江大厦26188号
版权所有:Copyright © 2002-2024 中华视窗 版权所有 非商用版本 ICP备案编号:粤IP**********    网站地图