首页 > 软件开发 > ANDROID >

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

来源:互联网 2023-03-16 23:54:42 406

一,环境搭建YML办公区 - 实用经验教程分享!

1.Android ndkYML办公区 - 实用经验教程分享!

  • 下载Android

    YML办公区 - 实用经验教程分享!

    ndk,我这里用的是 r9 ,YML办公区 - 实用经验教程分享!

  • 解压,我这里的路径为E:\Compiler\AndroidSDK\YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

2.Android sdkYML办公区 - 实用经验教程分享!

  • 下载Android ndkYML办公区 - 实用经验教程分享!

  • 解压,我这里的路径为E:\Compiler\AndroidSDK\YML办公区 - 实用经验教程分享!

  • 运行SDKManager.exe,根据你的需要安装必要的组件,那应该安装那些呢?比如我用的r9,就安装Tools目录下和API 16以上目录的sdk组件。YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

3.安装antYML办公区 - 实用经验教程分享!

  • 下载antYML办公区 - 实用经验教程分享!

  • 解压我这里的路径为E:\Compiler\ant\YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

4.安装javasdkYML办公区 - 实用经验教程分享!

  • 下载javajdk,注意这里要下jdk可别下载错了。我这里用的java1.7YML办公区 - 实用经验教程分享!

  • 安装java,我这里的路径是E:\Compiler\Java\YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

5.安装Qt for AndroidYML办公区 - 实用经验教程分享!

  • 下载qtforandroidx86,64位自然就找x86_64啦。YML办公区 - 实用经验教程分享!

  • 安装一路全选和next。YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

6.重要的细节YML办公区 - 实用经验教程分享!

  • 把安卓相关的一堆东西都放在同级的目录下,比如sdk和ndk。YML办公区 - 实用经验教程分享!

  • 目录不要有空格哦~这里多废话一句,只要是跨平台的就尽量不要在文件夹命名时使用空格。YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

二,QtCreator配置和测试YML办公区 - 实用经验教程分享!

1.Android配置YML办公区 - 实用经验教程分享!

  • 打开工具-->选项-->Android,配置sdk,ndk,ant和java jdk路径YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

2.配置android虚拟机YML办公区 - 实用经验教程分享!

  • 点击"启动AndroidAVD管理器"--> new添加一个虚拟机,然后选中并点"start"运行YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

3.新建项目YML办公区 - 实用经验教程分享!

  • 选择新建项目-->Qtgui应用,这里一定要注意选择的不是移动qt应用YML办公区 - 实用经验教程分享!

  • 构建项选择armYML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

选择默认文件时不要创建界面uiYML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

在main.cpp添加如下代码YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

#include"widget.h"YML办公区 - 实用经验教程分享!

#includeQApplication>YML办公区 - 实用经验教程分享!

#includeQLabel>YML办公区 - 实用经验教程分享!

#includeQHBoxLayout>YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

intmain(intargc,char*argv[])YML办公区 - 实用经验教程分享!

{YML办公区 - 实用经验教程分享!

QApplicationa(argc,argv);YML办公区 - 实用经验教程分享!

Widget*w=newWidget();YML办公区 - 实用经验教程分享!

QHBoxLayout*layout=newQHBoxLayout();YML办公区 - 实用经验教程分享!

w->setLayout(layout);YML办公区 - 实用经验教程分享!

QLabel*label=newQLabel();YML办公区 - 实用经验教程分享!

layout->addWidget(label);YML办公区 - 实用经验教程分享!

label->setText("hello~~yoyo~~");YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

w->show();YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

returna.exec();YML办公区 - 实用经验教程分享!

}YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

编译运行。如果在java虚拟机里能看到hello~~ yoyo ~~就证明你配置成功了。YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

YML办公区 - 实用经验教程分享!

以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!YML办公区 - 实用经验教程分享!


标签: WIN7Android

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码