系统   Windows 7(64)

PLATFORM  S5PV210

QT  5.1.1版本


第一步:下载所需文件

5.1.0版本为例,进入地址:http://qt-project.org/downloads

1.下载Qt安装包

http://download.qt-project.org/official_releases/qt/5.1/5.1.1/qt-windows-opensource-5.1.1-android-x86-win32-offline.exe

2.下载NDK

http://dl.google.com/android/ndk/android-ndk-r9-windows-x86_64.zip

3.下载JDK

http://download.oracle.com/otn-pub/java/jdk/7u25-b17/jdk-7u25-windows-x64.exe


4.下载android SDK

http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20130729.zip


5.下载ant

http://mirrors.cnnic.cn/apache//ant/binaries/apache-ant-1.9.2-bin.zip

第二步:解压与安装

1.安装NDK

将下载好的NDK安装文件解压到指定目录。

2.安装JDK

执行安装文件安装JDK。

3.安装Qt库

执行Qt安装文件

4.安装android SDK

将下载好的SDK安装文件解压到指定目录。

4.安装ant

将下载好的ant安装文件解压到指定目录。


第三步:配置编译环境

1.打开Qt Creator

查看工具->选项->构建和运行->Qt版本,发现刚才安装的Qt for android不可用,缺少编译器,按以下步骤配置后正常。

工具->选项->android->android SDK 路径,设置刚才安装好的SDK的目录,例如:D:\Program\adt-bundle-windows-x86_64-20130729\sdk。

工具->选项->android->android NDK 路径,设置刚才安装好的NDK的目录,例如:D:\Program\android-ndk-r9。

工具->选项->android->ant路径,设置刚才安装好的ant的目录,例如:D:/Program/apache-ant-1.9.2/bin/ant.bat.

工具->选项->android->android JDK 路径,设置刚才安装好的JDK的目录,例如:D:\Program\Java\jdk1.7.0_25.


第四步:新建Qt应用程序

Qt Creator->文件->新建文件或项目->应用程序

选择应用程序类型,Qt quick 或者Qt gui程序,例如选择Qt quick2应用程序

选择构造套件,可以为不同的目标平台创建构建步骤,可以单选或者多选,这里选择android for arm(gcc4.8,qt5.1.1)

配置好应用程序,就可以在目标平台或者虚拟机中运行Qt程序了,需要注意的是,在目标硬件上运行程序,需要注意SDK中API等级不能大于目标平台的AIP等级,查看项目->构建和运行->运行->包配置->ANDROID目标SDK.修改后就可以直接通过USB发布到设备上运行了.

更多相关文章

  1. 【学习Android遇到的错误】Unable to resolve target 'android-9
  2. android Intent的一些用法
  3. flutter配置高德地图SDK
  4. android listView实现单选
  5. Android(安卓)常用命令
  6. Android(安卓)DownloadManager 使用
  7. Android(安卓)Studio里面的Build.gradle的详细配置说明
  8. Android介绍如何生成keystore 文件并使用
  9. Android实现签名涂鸦手写板

随机推荐

  1. android使用gridview的书架效果
  2. Android应用程序组件Content Provider在
  3. android腾讯微博吹一吹实现原理
  4. Android(安卓)Manifest之元素中文注释
  5. Android选项卡(TabWidget)应用
  6. Android(安卓)JNI char* 和jstring类型相
  7. Android6.0 Fix launcher3 crash when se
  8. Android一键锁屏开发全过程【源码+附图】
  9. Android中上传图片到服务端C#接收图
  10. Android(安卓)翻牌动画 实现