win7 下配置 Qt5.1 for Android

一,环境搭建

1. Android ndk

下载 Android
ndk,我这里用的是 r9 , 

解压,我这里的路径为 E:\Compiler\AndroidSDK\

2. Android sdk 

下载 Android ndk

解压,我这里的路径为 E:\Compiler\AndroidSDK\

运行SDKManager.exe,根据你的需要安装必要的组件,那应该安装那些呢?比如我用的r9,就安装Tools目录下和API 16以上目录的sdk组件。

3. 安装ant

下载ant

解压我这里的路径为 E:\Compiler\ant\

4. 安装javasdk

下载javajdk,注意这里要下jdk可别下载错了。我这里用的java1.7

安装java,我这里的路径是E:\Compiler\Java\

5. 安装Qt for Android

下载qtforandroidx86,64位自然就找x86_64啦。

安装一路全选和next。

6. 重要的细节

把安卓相关的一堆东西都放在同级的目录下,比如sdk和ndk。

目录不要有空格哦~这里多废话一句,只要是跨平台的就尽量不要在文件夹命名时使用空格。

二,QtCreator配置和测试

1. Android配置

打开工具-->选项-->Android,配置sdk,ndk,ant和java jdk路径



2. 配置android虚拟机

点击"启动AndroidAVD管理器"--> new添加一个虚拟机,然后选中并点"start"运行



3.新建项目

选择新建项目--> Qtgui应用,这里一定要注意选择的不是移动qt应用

构建项选择arm 



选择默认文件时不要创建界面ui



在main.cpp添加如下代码

#include"widget.h"

#include<QApplication>

#include<QLabel>

#include<QHBoxLayout>

intmain(intargc,char*argv[])

{

QApplicationa(argc,argv);

Widget*w=newWidget();

QHBoxLayout*layout=newQHBoxLayout();

w->setLayout(layout);

QLabel*label=newQLabel();

layout->addWidget(label);

label->setText("hello~~yoyo~~");

w->show();

returna.exec();

}

   

编译运行。如果在java虚拟机里能看到hello~~ yoyo ~~就证明你配置成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值