您的位置:首页 > 移动开发 > Android开发

Qt5 for Android 在Windows系统下的环境搭建

2013-08-01 22:55 543 查看
时间:2014.04.01

作者:kukuhaoge

系统环境:Win7(64bit)、WinXP(32)

所需软件:java JDK、Android sdk、Android NDK、Cygwin、Qt5.1ForAndroid、apache-ant等(点击文中变色的软件名称可直接进入下载界面)。

说明:本人电脑上装有双系统Win7(64bit)和WinXP(32bit),并且在两个系统上都搭建了Qt5.1ForAndroid的开发环境,所用的所有软件中,除了Qt5.1ForAndroid和apache-ant没有64bit的,其他的软件都有32bit和64bit两种可选择,可根据自己系统选择,本文以Win7(64bit)为例。

注意:转载请注明出处/article/10190925.html

第一步:搭建java环境

下载java JDK,安装,然后配置环境变量

新建JAVA_HOME=C:\Program Files\Java\jdk1.7.0_01 (为你安装的jdk的路径)

新建classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar

path中加入 ;%JAVA_HOME%\bin;

配置好后 按下 win+R (打开运行),输入cmd,打开cmd.exe,输入>java -version 回车;输入>javac -version 回车,如果都显示版本说明java环境配置成功,可以进行下一步。



第二步:下载安装apache-ant

直接安装就好,要知道安装的目录,因为最后要在Qt5.1中配置。

第三步:下载安装android SDK

同意声明之后会出现下载列表,选在online或offline版本,下载后安装。

安装成功后打开目录里的SDK Manager.exe出现如下界面



如果你下载的是offline版的,里面自带Android4.3的,其他有需要的可自行下载。

在打开的SDK Manager中选Tools->Manage AVDs打开AVD,可根据你本地的android platform 新建一些AVD如下图所示:



最后配置环境变量,在path中加入 D:\android64\adt-bundle-windows-x86_64-20130729\sdk\platform-tools;D:\android64\adt-bundle-windows-x86_64-20130729\sdk\tools; 将目录中的sdk的目录换成你自己的安装目录。

win+R打开cmd.exe输入>emulator回车 ,输入>adb回车,如果没有出现错误而是一堆的提示信息说明配置成功。如下图所示:



第四步:下载安装NDKCygwin

可参照/article/10344634.html中介绍的方法配置,这里不再做详述。

别忘了path中加入 D:\android64\android-ndk-r9; (换成你自己的NDK安装目录)

第五步:下载Qt5.1ForAndroid安装

下载后直接安装。安装完成后打开QtCreator,选Tools->Options,点左面的Android进入安装环境配置界面,按照下图进行配置:



分别配置好SDK、NDK、Ant、JDK的目录,如果你已经在AVD Manager新建了几个AVD,就会现在在下面,选一个点Start运行起一个模拟android系统。这个时侯QtCreator会卡住,没关系,关了重开。

然后再看下Build & Run界面,可以根据自己要求更改设置,如下图所示:



下面新建一个工程,

简单点的,如图所示:



点击运行,部署完成后AVD中安卓系统显示如下图:



成功了。

当然第一次安装的时候也不是一帆风顺,也遇到了很多问题,但是查查网上都有解决方法。大家如果碰到什么问题欢迎给我留言,大家一起讨论。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: