17

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

在 Qt Creator 中,我打开 tools->options->Android 并填写我的 Android SDK、Android NDK、Ant 和 opnJDK Locations 并勾选“为 Android 工具链自动创建 Kits”。复选框

在这里,我收到一条警告:

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 Bit 选项)。添加按钮只让我有机会指定一个 qmake 文件。我能找到的唯一一个是已经为“QT 5.1.0 MSVC2012 OpenGl 64 Bit”选项引用的那个。

谁能告诉我如何在“构建和运行”选项卡中获取 Android 选项?提前致谢。

4

2 回答 2

7

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

您今天应该查看QT 下载页面,有一个“Qt 5.1.1 for Android (Windows 32-bit, 716 MB)”包,其中包括为 Android 开发的二进制文件。或者您可以从源代码构建。

于 2013-12-10T09:41:11.000 回答
0

您应该下载在线安装程序,当您选择要安装的组件时,请确保选择 arm 和 Android 以及您可能需要的任何其他组件。我建议您下载离线 qt 安装程序(例如这里的这个,您只需要 ~2G .exe 文件),它与所有内容打包并安装/卸载您需要的。这是因为在线安装程序和它的存储库是一团糟,经常表现不稳定,你会得到服务器错误,直到你幸运并且你的整个安装在安静的一天顺利进行。

于 2018-07-17T18:12:08.113 回答