架构mips,arm,x86的Qt版本缺失

时间:2013-07-16 13:10:28

标签: android qt mobile architecture arm

我正在尝试使用Qt-Project V.5.1开发Android应用程序。安装qt-windows-opensource-5.1.0-msvc2012_opengl-x86_64-offline安装程序后,在安装过程中可以选择每个组件,我尝试将其设置为android构建。

在Qt Creator中,我打开工具 - >选项 - > Android并填写我的Android SDK,Android NDK,Ant和opnJDK位置并勾选"自动为Android工具链创建工具包。&# 34;复选框

我在这里收到警告说:

Qt versions for architectures mips, arm, x86 are missing. To add the Qt versions, select Options > Build & Run >Qt versions.

当我转到Qt版本选项卡时,既没有Android选项,也没有mips arm或x86的选项。 (实际上只有QT 5.1.0 MSVC2012 OpenGl 64位选项)。添加按钮只允许我指定qmake文件。我能找到的唯一一个是已经参考过的" QT 5.1.0 MSVC2012 OpenGl 64 Bit"选项。

有谁能告诉我如何在Build and Run选项卡中获取Android选项? 提前谢谢。

2 个答案:

答案 0 :(得分:7)

在“qt-windows-opensource-5.1.0-msvc2012_opengl-x86_64-offline”软件包中,您只能为Windows开发二进制文件。

你今天应该看看the QT download page,有一个“Qt 5.1.1 for Android(Windows 32-bit,716 MB)”软件包,其中包含为Android开发的二进制文件。或者你可以从源代码构建。

答案 1 :(得分:0)

您应该下载在线安装程序,并且在选择要安装的组件时,请确保选择arm和Android组件以及可能需要的其他组件。我建议您下载离线的qt安装程序(例如this,这里只需要〜2G .exe文件),它将随一切打包在一起,然后安装/卸载所需的文件。这是因为在线安装程序及其存储库很乱,经常表现不正常,直到出现运气,并且整个安装过程都过得很安静,您才会收到服务器错误。