在 MacOS 上使用 Qt 开发 Android APP

本文详细介绍了如何在MacOS系统中安装Homebrew、openjdk、Qt以及配置QtCreator,包括下载Qt在线安装器,安装指定版本的openjdk,设置AndroidSDK,并在QtCreator中配置Android环境。最后,创建QtQuickApplication工程并成功运行在Android手机上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装 homebrew

  • 在终端执行 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  • 这个是在官方版本基础上汉化并增加了提示、增加了软件源的版本,按提示操作完成安装。软件源建议选择中科大。

安装 openjdk

  • 在终端执行 brew install openjdk@11
  • 注意,不能安装默认的 openjdk,对于 QtCreator 环境里的 gradle 来说太新。也不能安装 11 以下的版本,对于 Qt for Android 来说太旧。

安装 Qt

  • 到 Qt 官网下载 Qt 在线安装器:Download Qt: Get Qt Online Installer (需要登录账号)
  • 运行安装器,勾选 desktop 和 Mobile 选项。
  • 完成安装后,启动 QtCreator,按状态栏提示 Link with Qt。
  • 进入 QtCreator 首选项设置 Configure Android。Android SDk 部分,点击 Set Up SDk,根据提示,由 QtCreator 帮忙完成安装配置。完成后确保显示绿勾 Android settings are OK。

建立工程

  • 新建 Qt Quick Application 类别的工程,选择 Qt 版本,选择 Kit 配置(arm64-v8a),其他基本按默认选择即可。
  • 工程建好并打开后,即可执行构建(点击小锤子图标),进行编译。

在手机运行 APP

  • 找来一台 Android 手机,打开开发者选项,开启配置项中的 USB 调试、USB 安装。
  • 使用 USB 线把手机连接到 MacOS 电脑。
  • 在 QtCreator 上确保识别到该手机,然后点击运行(绿色三角图标),如无意外此时该工程编译的 APP 将安装到手机并运行起来,虽然什么内容都没有。

2022-04-10

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jackindata

多谢认可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值