安装 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

在 MacOS 上使用 Qt 开发 Android APP相关推荐

  1. qt有什么android应用程序,Qt开发Android APP之微信应用

    android手机现在使用得比较普遍了,网上各种各样五花八门的应用极大地丰富了手机党们的精神生活,说到手机应用,微信可以说是当仁不让的老大,路边.公交.地铁,随处可见人们不停地用手指划拉着屏幕,刷着朋 ...

  2. 利用Qt开发跨平台APP(Android)

    利用Qt开发跨平台APP(Android) 本文将手把手教你如何在Windows环境下,使用Qt编译出安卓应用程序. Qt是一个优秀的跨平台开发工具.我们利用Qt可以很方便地将一次编写的应用,多次编译 ...

  3. android studio 开发android app 真机调试

    大家都知道开发android app 的时候可以有2种调试方式, 一种是Android Virtual Device(虚拟模拟器) ,另一种就是真机调试. 这里要说的是真机调试的一些安装步骤: 1. ...

  4. 巧用第三方快速开发Android App 热门第三方SDK及框架

    巧用第三方快速开发Android App 热门第三方SDK及框架 历经大半年的时间,终于是把这门课程给录制出来了,也就在今天,正式在慕课网上上线了 项目地址:巧用第三方快速开发Android App ...

  5. Qt开发Android范例详入门详解

    一个人的成功是岁月的积累和众人乐善好施的结果,我们尊敬那些无私奉献的人,更尊重那些持之以恒的大无畏开拓者.老子狗屁不是,但是为了更多人的成功,无论如何要把成果分享出来,感谢糊涂李哥以及那些帮助我的人 ...

  6. 【笔记】golang开发android app小记

    golang开发android app小记 Google和Oracle打过Java的官司以后就开始慢慢转kotlin了.从JVM虚拟机打官司,改成android用JVM从堆栈平衡转寄存器模式,再到语言 ...

  7. Visual Studio 2015开发Android App问题集锦

    Visual Studio 2015开发Android App 启动调试始终无法完成应用部署的解决方案 创建一个Android App项目后,直接启动调试发现Visual Studio Emulato ...

  8. php android 微信支付,Android_Android实现微信支付功能,开发Android APP微信支付功能, - phpStudy...

    Android实现微信支付功能 开发Android APP微信支付功能,需要完成三个步骤:第一步生成预支付订单.第二步生成微信支付参数.第三步调起微信APP支付.除了需要审核通过的APP应用外,还需要 ...

  9. android studio1.2.6,1.2.2 使用Android Studio开发Android APP | 菜鸟教程

    写在前面本节将介绍如何使用Android Studio开发Android APP,和前面Eclipse + ADT + SDK搭建Android开发环境一样,本节也只是介绍一些基本东西,深入的,比如快 ...

  10. Ubuntu18.04下QT开发Android无法连接设备问题解决

    1. 需求 在Linux环境下搭建QT的Android开发环境,开发了一款APP想部署安装在实体手机设备上. Linux版本: ubuntu18.04 64位,运行在虚拟机环境下. QT版本: 5.1 ...

最新文章

  1. Shell tips
  2. python正则表达式花括号_python正则表达式(+ {})(二)
  3. maven java 参数_将Maven参数注入Java类
  4. Linux 串口编程四 串口设备程序开发
  5. spring入门笔记
  6. mysql主从复制周期_Mysql主从复制的实现
  7. 解救电商大促没灵感的设计师|攻略模板奉上
  8. 莫比乌斯函数之和(51nod 1244)
  9. MySQL安装与java配合
  10. 达摩院年终发布:2022十大科技趋势
  11. Apizza-快如何进行API开发进度管理
  12. 表格怎么样输入数字自己计算机,如何让EXCEL中输入数字后自动显示求和结果
  13. HCE技术在城市一卡通中的应用探讨
  14. 前端小demo:星星闪烁
  15. 云计算成朝阳产业,未来发展已成趋势
  16. JavaScript逆向调试记 —— defcon threefactooorx writeup
  17. 国家开放大学 操作系统 行测2这个答案是92分的
  18. oppo手机删除计算机怎样恢复,▷提示|如何将OPPO手机恢复为出厂设置
  19. 《Unity开发实战》——2.4节自定义镜头光晕效果
  20. 笔记:期权定价-无套利理论

热门文章

  1. 网络拓扑绘制软件亿图图示安装以及使用攻略
  2. 【竖心旁】我曾在森林里遇见过一只夜莺
  3. python 拼接 遥感影像_Python干货 | 遥感影像拼接
  4. scheme语言编译成c语言,Scheme语言--简单介绍
  5. Kubernetes 深入理解 Pod
  6. 关于最短剩余时间优先算法-进程调度模拟【C++】
  7. 杭州天目山路招PHP,杭州地铁3号线汽车西站站开始主体施工 天目山路部分路面要开挖了...
  8. 十个必备的.NET开发小工具
  9. Aras Innovator: 把itemtype直接部署在TOC的根目录
  10. 计算机网络语音传输杂音回音,Win10系统中QQ语音有回音噪音该如何解决?