自学内容网 自学内容网

QT6.6 android开发环境搭建

一.目标

本文目的为实现在QT6.6下搭建android开发环境,可以实现QT6.6开发的QT程序(widget及qml工程)部署到android设备中。

二.环境安装

1.QT6.6环境安装

(1)在线安装器下载:

https://download.qt.io/archive/online_installers/

找个最新版本就行,下载后打开如下:

注意:如果没有账号在QT官网注册一个即可

按你的开发需要选中,如果需要功能多可以都选上,直接等待安装就行,一直成功!

2.配置SDK与NDK

(1)打开一个工程,然后点击“管理构建套件”

点击设置SDK,按图中选择,就会自动把SDK与NKD部署好的!

SSL直接手动下载,然后配置一下就行!

注意:

如果本机没有安装java JDK,需要自行安装,本次使用QT为6.6.1版本,装的是jdk-17;如果是qt5,建议装jdk-8。

(2)设置完成查看

(3).安装好上述之后,还是不能编译,因为没有下载SDK中的编译器,看下图

3.真机部署

(1)设备端设置

步骤1:启用USB调试

现在,您需要启用USB调试选项。打开“开发人员选项",找到"USB调试”选项,并将其打开。

步骤2:连接设备

现在,将您的安卓设备连接到计算机上。在您的设备上,您可能会看到一个对话框询问您是否允许USB调试。选择“允许”

(2)与设备连接正常显示

4.构建错误与解决

(1)Downloading from https://services.gradle.org/distributions/gradle-8.3-bin.zip failed: timeout (10000ms)   这个路径下载失败

解决:

更换为国内镜像;打开文件:

C:\Qt\6.6.1\android_arm64_v8a\src\3rdparty\gradle\gradle\wrapper,修改为国内镜像地址:

(2)提示版本sdk版本太低

     解决:选择合适版本即可

(3)建立的工程名称不要用数字开头

否则编译的时候会出现一些错误,导致程序在android上运行不正常。

Android设备屏幕会显示错误:

5.安装证书

 根据需求可选安装,不安装也可以。

三.测试结果


原文地址:https://blog.csdn.net/xieliru/article/details/136536804

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!