Qt5安卓开发环境配置

一.配置和安装SDK

1.安装MinGW-w64 解压到指定目录,目录结构大概是这样D:\mingw-builds\mingw32】,把【D:\mingw-builds\mingw32\bin】加入PATH

2.安装MSYS解压到上述MinGW-w64的相关目录,目录结构大概是这样D:\mingw-builds\msys

3.安装JDK7jdk17\bin】的路径加入 PATH

4.安装AndroidSDK,然后下载NDK,解压到SDK的同级目录,保证NDKSDK的文件夹同级,此时启动附带的Eclipse,应该可以进行安卓APP开发了。

这里注意下SDKMANAGER.exe,去掉空格,WIN8设置成以管理员启动好像才跑的起来

5.配置以下环境变量:

ANDROID_NDK_PLATFORM=android-9

ANDROID_TARGET_ARCH=armeabi-v7a

ANDROID_BUILD_TOOLS_REVISION=17.0.0

ANDROID_NDK_HOST=windows-x86_64

ANDROID_NDK_HOST=windows

ANDROID_SDK_BOOT=(androidSDK路径)\tools

ANDROID_SDK_BOOT=(androidSDK路径)\plaform-tools

6.安装 ANT

7.配置Qt Creater

 

二.配置AVD 

然后来配置AVD,首先把AVD所在的路径添加到环境变量

然后创建AVD,注意所有的项目都要选择,下面也不能有红叉,都完成之后点OK,就成功创建,再start就能打开了。

 

三.运行

这步应该不用说了,先给项目创建Android的版本(gcc选择版本低的,如果要在手机上跑选ARM),然后先启动模拟器,再按F5跑就行了

 

另.向模拟器中安装应用

有时候我们编写的程序是需要一些运行库的,但是模拟器中本身没有,所以我们要把这些运行库安装进去,还有些时候编写好的程序直接在QT里面调试,启动了模拟器之后是运行失败的,但是自己安装一遍就可以了,不知道为什么。

首先我们建立一个bat:

@echo off

cdE:\QT\androidSDK\adt-bundle-windows-x86-20130717\sdk\platform-tools

adb install *.apk

pause

其中第一行的路径替换为你的platform-tools所在路径(添加为PATH应该也可以),第二行的*.apk填写你要安装的apk的名字,放在这个bat的同一目录下,然后先启动模拟器,后启动bat,就可以正常安装了。

 

猜你喜欢

转载自blog.csdn.net/FYZDMMCpp/article/details/39454503