超详细~ win7 下配置 Qt5.1 for Android

来源:互联网 发布:富甲天下5 mac 编辑:程序博客网 时间:2024/05/22 12:07

一,环境搭建

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 ~~就证明你配置成功了。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 4个月宝宝咳嗽怎么办啊 四个月大小孩咳嗽怎么办 生完孩子尾骨疼怎么办 六个月宝宝13斤怎么办 宝宝五个月13斤怎么办 十个月宝宝14斤怎么办 九个月宝宝14斤怎么办 宝宝7个月才14斤怎么办 两个月宝宝太胖怎么办 六个月的宝宝大便绿色怎么办 2岁宝宝不爱喝水怎么办 4个月宝宝厌食怎么办 1岁宝宝不爱喝水怎么办 10个月宝宝厌食怎么办 2个月宝宝厌食怎么办 宝宝吃母乳不长体重怎么办 9个月宝宝不长牙怎么办 3个月宝宝过胖怎么办 宝宝长的很慢怎么办 想一个月瘦20斤怎么办 山药弄胳膊上痒怎么办 手碰山药很痒怎么办 手摸了山药很痒怎么办 手切了山药很痒怎么办 山药弄的身上痒怎么办 疣迪去除疣体怎么办 尖锐湿庞出血了怎么办 尿道口周围烂了怎么办 尖锐湿庞复发了怎么办 宝宝脸上长湿疹怎么办如何治疗 孕妇得尖锐湿庞怎么办 痘痘留下的小坑怎么办 花洒固定座坏了怎么办 脚上起水泡烂了怎么办 月经期吃了芒果怎么办 月经量少又黑怎么办 来月经黑色的血怎么办 月经来的是黑色怎么办 来月经有血块是怎么办 月经又少又黑怎么办 来月经发黑又少怎么办