夏天/isummer

Sun of my life !Talk is cheap, Show me the code! 追风赶月莫停留,平芜尽处是春山~

博客园 首页 新随笔 联系 管理
Qt Quick 配置android开发环境
 
 
     如果用Qt来开发Android程序,安装qt后,在QtCreator 的Kits配置中,Android的选项由于配置不全而不能被选中使用,如下,这是由于Qt开发Android的开发环境还没有配置而引起的。 
  

 

 

  在设备选项配置中,Android需要配置的模块由三个:(1)JDK, (2)Android  NDK, (3)Android SDK,如下图

 

   基于上述,下面是配置Qt Quick的Android开发环境的所有配置流程。

 
 
1. 下载Qt 
  官网: Qt download
  下载Qt,可以安装所有的模块。
  此处,我现在的是Qt 5.13版本,目前最高版本是Qt 6.3
  安装好后,qt目录如下:
  

 

  其中,mantenanceTool.exe是用于已经安装过的Qt component,进行更新,如删除或者添加新的模块。

2.  下载JDK

  由于android系统及其上运行的软件是由Java开发的,因此要在主机系统上安装JDK,

  官网: JDK下载

   目前最高版本Java 18, Java SE Development Kit 18.0.1.1 下载。其中  Java™ Platform, Standard Edition Development Kit (JDK™) 是用于Java编程语言开发应用或者组件的开发环境。

  JDK 包含用于开发java程序和运行java平台的开发及测试程序工具。

  下载windo x64安装即可。

  下载文件如下:

  jdk-18_windows-x64_bin.exe

  安装该软件。

  我的系统已经安装了java SE DK(JDK 17),就不再安装

  

 

 

3. 安装 Android  NDK 

  下载地址:Android NDK 下载

  原生开发套件 (NDK) 是一套工具,使您能够在 Android 应用中使用 C 和 C++ 代码,并提供众多平台库,您可使用这些平台库管理原生 Activity 和访问实体设备组件,例如传感器和触摸输入。

  Android 原生开发套件 (NDK):这套工具使您能在 Android 应用中使用 C 和 C++ 代码

  

下载这个版本,已经测试最新版本再QtCreator上配置不成功,下列版本可以配置成功: 

  android-ndk-r18b-windows-x86_64.zip

  将该压缩文件解压,此处解压到C盘的文件c:AndroidFiles

   如下图:

 

 

 

 

 

 

 4. 安装Android SDK

  下载:Android SDK

   下载自己推荐Recommended的版本,安装。

   

 

     首先Android SDK 检测 Java的安装位置

  

 

   保持默认安装目录:

  

 

  安装确认,完毕即可。

  先找到安装路径,双击SDK Manager.exe(如果以下步骤出现下载不了,管理员权限运行)

    

 

 

   弹出Addroid SDK Manage配置窗口,进行配置即可,此处进行默认。

   如果是选择对所有用户可以使用Android SDK,则在进行SDK的包管理工具,要以“管理员身份打开”

 

   这样才能将需要、必要的SDK Manager 的包下载,保持默认的选下,直接点击右下角的down [右下上面的按钮],即可自动联网更新。

  

 

 

     注意:Qt Android 环境对SDK 、 NDK、 JDK版本要求较高,建议选择上述已验证过环境。否则可能会出现各种问题

5. 配置Qt Creator

  打开Qtcreatro ,在工具->选项->设备,分别填入各个安装包的位置,如下图,配置好后,提示绿色对号,即表明配置正确。如下图

 

 

  

 

 

endl;

posted on 2022-05-12 00:29  夏天/isummer  阅读(577)  评论(0编辑  收藏  举报