在此整理 Windows 系统下配置 Android 开发环境的过程供大家参考。

注意:以下安装路径中最好不要有空格和中文字符。

安装Qt

在 Qt 官方网站 http://www.qt.io/download-open-source/ 下载最新版本的 Qt for Android 并安装。

Qt for Android 5.5.0 setup

安装时最好勾选“MinGW”(用于编译Windows程序)、“Android x86”(虚拟机调试时使用)和 “Android armv7” 组件。如果想要源码调试,勾选 “Source Component” 组件。最后别忘了勾选 “MinGW” 编译工具。

安装最新版Perl

http://strawberryperl.com/ 下载最新版本的 Perl for MS Windows 并安装。安装成功后,打开cmd,在 cmd中输入 perl -v 测试下是否安装成功。

经验证此项为非必须。

安装安卓SDK

安装Android SDK(只安装tool应该就可以了),把 <android_SDK_BOOT>/tools 添加到path环境变量中,把 <android_SDK_BOOT>/platform-tools 添加到path环境变量。

运行 “Android SDK Manager” 并且安装最新版本的 “SDK Platform” 和 “Google APIs”。如果无法连接到谷歌可以使用下面提到的镜像服务器。

Android SDK下载地址:http://developer.android.com/sdk/index.html

由于众所周知的原因,上面的链接可能无法打开。但是你可以在 http://www.androiddevtools.cn/ 记载的镜像服务器上下载和安装 Android SDK 和其他工具。

安装JDK7

在 Oracle 官方网站 http://www.oracle.com/technetwork/java/javase/downloads/index.html ,下载最新版本的JDK并安装。

新建环境变量 “JAVA_HOME”,变量值中填写 <JDK_ROOT> 。把 %JAVA_HOME%\bin 添加到PATH环境变量中。

在cmd中分别输入 java -versionjavac -version,验证是否配置成功。

注意:安装jdk时会弹出jre的安装,不要把jre安装在jdk同一个目录里。

安装Android NDK

https://developer.android.com/tools/sdk/ndk/index.html 下载安卓NDK,只需直接解压即可。

安装ANT

在Apache Ant官网 http://ant.apache.org/ 下载最新版本的Ant并安装。

在path环境变量中添加 <ANT_PATH>\bin,其中 <ANT_PATH> 为Ant安装路径。

至此,Android开发环境基本配置完成。如果编译时提示找不到mingw32_make.exe ,添加 D:\Qt\Qt5.5.0\Tools\mingw492_32\bin 到Path环境变量中。

下面是我电脑的环境变量供大家参考。

...
D:\Qt\Qt5.3.1\5.3\msvc2010_opengl\bin
D:\Qt\Qt5.5.0\5.5\msvc2010\bin
...
%JAVA_HOME%\bin
E:\android\apache-ant-1.9.6
E:\android\sdk\platform-tools
D:\Qt\Qt5.5.0\Tools\mingw492_32\bin

配置成功后的Qt Creator设置如下图:

Qt for Android-编译器

Qt for Android-版本

Qt for Android-Kit

Qt for Android

如果检测不到Qt构建套件需手动添加。

参考文章:
Building Qt/Android on Windows
windows下Qt5.1 for android开发环境配置

相关文章:
使用Qt Creator连接Genymotion虚拟机

标签: Qt, Qt for Android, Qt Android, Qt Android环境配置, 开发环境

添加新评论