Qt for Android环境搭建浅谈
2016-04-13 00:15
337 查看
##首先JDK的介绍及下载和安装
那么同理,开发
换句话说,需要安装
JDK官方下载:
##其次Android SDK的介绍及下载和安装
既然是开发
而如何调用它们呢?我们必须通过
Android SDK官方下载(基本是跪的):
##再次NDK的介绍及下载和安装
上面我们说过,
而
而
NDK官方下载(基本也是跪的):
##还有ANT的介绍及下载和安装
比如这么一个场景:我们在电脑上开发和调试应用程序的时候,怎么让它直接安装和运行在你指定的设备上(like:手机或平板上)?
ANT官方下载:
##Oops:不要忘了AVD的介绍及下载和安装
顾名思义,也就是安卓虚拟设备,干什么用的呢?
比如这么一个场景:安卓的型号和版本有N多种,那么我们怎么测试我们开发的应用程序呢?总不能去把每种安卓手机都去买一个过来,一个个测试吧?
而
AVD官方下载:
##给Qt Creator添加Android配置
上面我们必备的几种依赖环境都下载和安装了,接下来我们要在Qt Creator中使用它们,
一种方式是:我们把上面几种环境都添加到系统变量中去,然后让
另一种方式是:我们把上面几种环境手动添加到
##最后开始你的Qt for Android之旅吧
新建一个
构建部署的时候记得也要用
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之旅吧
新建一个
QtQuick应用程序,选择
Android对应的构建套件(不要忘了!),
构建部署的时候记得也要用
Android模式来构建才能正确部署到你的设备上哦!
相关文章推荐
- Android BottomNavigationBar的使用
- Java加密解密工具(适用于JavaSE/JavaEE/Android)
- Android 编码规范
- Android_基础知识掌握
- android listview 执行notifyDataSetChanged 不更新数据的原因
- Android 软键盘弹出时布局内指定内容上移实现及问题解决
- 这家Android培训机构 备受学员关注
- Android进阶学习-一般动画(使用Animation封装特效工具类1)
- Android进阶学习-一般动画(使用Animation封装特效工具类2)
- Android进阶学习-属性动画(使用Animator封装特效工具类1)
- Android进阶学习-属性动画(使用Animator封装特效工具类2)
- 使用Android Studio对代码进行重构
- Android移动View的几种方式
- 给Android开发者的Rxjava详解
- 【Android】如何写一个JsBridge
- Android动画效果-更新中
- Android 自定义RecyclerView布局(一)
- Android基础 ————四大组件之Service
- Android java层音频相关的分析与理解(三)调用相关
- android实践项目三玩转listview