Qt for Android环境搭建浅谈

喜你入骨 提交于 2019-12-13 18:31:10

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

##首先JDK的介绍及下载和安装 Android应用程序是基于Java环境运行的,
那么同理,开发Android应用程序也需要Java环境,
换句话说,需要安装Java Development Kit,也就是俗称的JDK.
JDK官方下载:

##其次Android SDK的介绍及下载和安装 既然是开发Android应用程序,那么我们不可避免的应用到Android平台下特有的API及其他特性功能,
而如何调用它们呢?我们必须通过Android SDK来实现.
Android SDK官方下载(基本是跪的):

##再次NDK的介绍及下载和安装 上面我们说过,Android应用程序是基于Java环境的,
Qt是基于C++,那么我们需要一个工具能够把C++应用程序转换成Java环境下可以运行和调试的,
Native Development Kit,也就是俗称的NDK可以实现这个需求.
NDK官方下载(基本也是跪的):

##还有ANT的介绍及下载和安装 ANT是什么呢?是一个支持自动构建和部署的工具,
比如这么一个场景:我们在电脑上开发和调试应用程序的时候,怎么让它直接安装和运行在你指定的设备上(like:手机或平板上)?
ANT就是干这个的.
ANT官方下载:

##Oops:不要忘了AVD的介绍及下载和安装 AVD的全称是Android Virtual Device,
顾名思义,也就是安卓虚拟设备,干什么用的呢?
比如这么一个场景:安卓的型号和版本有N多种,那么我们怎么测试我们开发的应用程序呢?总不能去把每种安卓手机都去买一个过来,一个个测试吧?
AVD则提供了这么一个虚拟的设备来供我们模拟测试(其实我还是推荐用真机测试,AVD实在是太慢了).
AVD官方下载:

##给Qt Creator添加Android配置 上面我们必备的几种依赖环境都下载和安装了,接下来我们要在Qt Creator中使用它们,

  • 一种方式是:我们把上面几种环境都添加到系统变量中去,然后让Qt Creator去自动识别.
  • 另一种方式是:我们把上面几种环境手动添加到Qt Creator中去,打开Qt Creator-工具-选项-Android,把上面的依赖一个个添加到对应的配置项里,如图:
    Qt for Android配置

##最后开始你的Qt for Android之旅吧 新建一个QtQuick应用程序,选择Android对应的构建套件(不要忘了!),
构建部署的时候记得也要用Android模式来构建才能正确部署到你的设备上哦!

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!