QT Android 环境搭建(小白详细版)

目录:

01--准备工作

QT 5.14.2

Android NDK

Android SDK

JDK

备注:如果QT 版本不是5.14.2 ,需要查询使用正确的版本匹配的NDK,否则会无法使用。

下载链接见文末

QT 5.14.2

要点:确保QT 安装了Android组件

步骤二: NDK SDK JDK 三兄弟的安装

要点:

1--最好新建一个文件夹,专门解压,后期省去很多不必要的麻烦;

2--解压的路径不要有中文;

3--解压后压缩包(或者.EXE文件)不要删除,后期可能会用到;

步骤三:配置QT 环境:

在工具--选项--设备内进行配置;

常见问题:

01-- 如果 JDK SDK NDK 三个路径都是正确的话,会有一个绿色的对号的标志;

02--这个路径不要太长(原因未知),太长容易导致错误;

步骤四:更改系统环境变量

右击计算机--属性--高级设置--环境变量

path变量内加上三个(中间用;隔开)

D:\androidenvironment\androidndk;

D:\androidenvironment\jdk\bin;

D:\androidenvironment\android-sdk\android-sdk_r24.4.1-windows\android-sdk-windows\platform-tools

步骤五:SDK内的控件下载

备注:这个地方直接编译是过不去的,因为很多文件还没下载;

双击打开

工具内(tools)的这些选中前方的checkbox(小方框)

还有这些需要用到的API(根据自己手机情况设定)

选择完了这些之后,就可以点击右侧的下载了,然后耐心等着就行。

步骤六:模拟器的下载

因为通常安卓机和苹果机会出现链接不上的情况(比如华为的鸿蒙和iPhone的高版本)所以建议先用模拟器进行试验,再将构建好的APK文件拿到手机上安装。

PS:真机调试一步过的除外;

推荐:逍遥模拟器

常见问题:

模拟器的选择很重要,比如说最后出现编译不通过的问题,只要是SDK等路径没问题,基本就是模拟器的问题,一个不行再换一个。

步骤六:编译

常见问题:新建项目的时候要选择widget基类;

选择安卓服务;

步骤七:编译之前,链接adb和模拟器。

在cmd内,找到SDK内adb.exe的路径,链接模拟器的地址;如图:

以上:第一个箭头代表的是SDK的路径;

第二个箭头代表,链接adb的时候,默认的地址5555,有时候是不行的;

需要找到模拟器的端口;(在模拟器的安装目录里面,找到memu.memu这个文件)使用记事本或者其他软件打开,找到对应的位置;

这里有一个hostport = 21503;(再把他写上,就是cmd里面第三个箭头的位置)

再次debug我们就发现出现了我们的模拟器;

编译成功。

PS:真机不成功可以把apk文件放进手机里安装一下试试,一般不要签名的问题不大。

下载链接:

Java jdk 1.8 官网:Java Downloads | Oracle

installer_r24.4.1-windows.exe SDK下载 (二选一就行)

https://dl.google.com/android/installer_r24.4.1-windows.exe

NDK:

 NDK 下载  |  Android NDK  |  Android Developers 

(这个好像是最新版)

  • 11
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Qt 5.9是一种常用的跨平台应用程序开发框架,可以用于开发Android应用程序。搭建Qt 5.9 Android环境的步骤如下: 1. 安装Java Development Kit (JDK):在安装Qt 5.9之前,你需要先安装JDK以支持Java开发。你可以从Oracle官方网站下载并安装适合你操作系统的JDK本。 2. 下载并安装Qt Creator:Qt Creator是Qt集成开发环境,用于创建和管理Qt项目。你可以从Qt官方网站下载适合你操作系统的Qt Creator本,然后按照安装向导的提示进行安装。 3. 安装Android SDK:在Qt Creator中,你需要配置Android SDK路径以便进行Android应用程序开发。你可以从Android开发者网站下载并安装适合你操作系统的Android SDK。 4. 配置Qt Creator:打开Qt Creator,在“工具”菜单中选择“选项”,然后在“设备”选项卡下配置Android SDK路径,填入你Android SDK的安装路径。 5. 配置Qt Kit:在Qt Creator中,你需要配置Qt Kit以便在Android设备上运行和调试你的应用程序。在“工具”菜单中选择“选项”,然后在“构建和运行”选项卡下选择“Kits”选项。点击“添加”按钮来配置你的Qt Kit,选择Android选项并填入Qt 5.9的安装路径,填入Android NDK路径,选择你要使用的Android设备和编译链。 6. 创建和运行Android项目:现在你可以在Qt Creator中创建一个新的Qt Android项目。在“文件”菜单中选择“新建文件或项目”,选择“其他项目”下的“Qt Widgets Application”模板,然后按照向导的指示进行项目设置。完成项目设置后,你可以点击“运行”按钮来在Android设备上运行你的应用程序。 以上就是搭建Qt 5.9 Android环境的基本步骤。希望对你有所帮助! ### 回答2: 在搭建Qt 5.9 Android环境之前,首先确保你已经安装了Java JDK和Android SDK,并且设置了相应的环境变量。 第一步,下载并安装Qt 5.9本,可以使用在线安装程序或者离线安装包。离线安装包通常包含所需的库文件和插件。 第二步,下载并安装QtAndroid工具链。在Qt安装目录下的Tools文件夹中,你可以找到对应的工具链。根据你的系统选择对应的工具链,例如Windows下的android_armv7工具链。 第三步,配置Qt Creator。打开Qt Creator,选择Preferences(或者在Windows上是Options),在Build & Run中选择Kits选项卡。点击“Add”按钮,选择“Android”并选择你的工具链。填写Android SDK和NDK的路径,还可以指定目标设备的信息。 第四步,创建一个新的Android项目。在Qt Creator中,点击新建项目的向导按钮。选择"Qt for Android"类别,然后选择"Qt Widgets Application"模板作为示例。接下来,选择一个目录和项目名称,点击下一步。在配置界面上,选择你的工具链和目标设备,并确保选择了合适的Qt本。 第五步,构建和运行你的项目。点击“Build”菜单中的“Build Project”选项进行构建。构建成功后,点击“Run”菜单中的“Run”选项来运行项目。通过选择合适的设备即可在Android设备或模拟器上运行你的应用程序。 以上就是Qt 5.9 Android环境搭建的基本步骤。根据具体环境和需求的不同,可能还需要进行一些额外的配置和调整。希望对你有所帮助! ### 回答3: Qt 是一个跨平台的应用程序框架,可以用于开发各种类型的应用程序,包括移动应用。Qt 5.9 是 Qt 的一个本,其中包含了对 Android 平台的支持。要搭建 Qt 5.9 的 Android 环境,需要按照以下步骤进行操作: 1. 安装 JDK:在 Android 开发中,需要使用 Java Development Kit (JDK)。首先,从 Oracle 官网下载并安装适用于你的操作系统的最新本的 JDK。 2. 安装 Android SDK:接下来,下载并安装 Android SDK。可以从 Android 官网下载一个命名为 "Android Studio" 的 IDE,它包含了 Android SDK。安装完成后,启动 "Android Studio",并按照向导设置所需的 Android SDK 本。 3. 安装 NDK:要开发 QtAndroid 应用,还需要安装 Android NDK(Native Development Kit),它是用于编译 C/C++ 代码的工具。从 Android 官网下载并安装适用于你的操作系统的最新本的 NDK。 4. 安装 Qt 5.9:然后,从 Qt 官网下载并安装 Qt 5.9 本。在安装过程中,确保勾选上 "Qt 5.9 for Android" 选项。 5. 配置 Qt Creator:安装完成后,打开 Qt Creator,进入 Options(或 Preferences)-》Devices-》Android 选项卡。点击 "Add" 按钮,添加一个 Android 设备。配置 Android SDK、NDK 和 JDK 的路径,并选择一个合适的 Android 本。 6. 创建 Android 项目:在 Qt Creator 中,选择 "New Project",选择 "Qt Widgets Application"(或其他适当的项目类型),然后点击 "Next"。接下来,选择 "Android" 平台,配置项目名称和存储路径。 7. 编译和运行:根据项目需求进行代码编写和项目设置。最后,使用 Qt Creator 的构建和运行按钮编译和运行你的 Android 应用程序。 通过按照以上步骤进行操作,就可以成功搭建 Qt 5.9 的 Android 环境,并开始开发和调试 Qt Android 应用程序了。祝你开发顺利!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值