Qt5 for Android:Project ERROR:QT中的未知模块:快速qml

时间:2013-05-27 18:43:00

标签: android qml qt5 qt-necessitas

我使用此链接的分步教程为Android构建了Qt5: Building Qt 5 for Android

现在,我可以构建QWidget应用程序并将其部署到我的nexus 7.但是如果我尝试使用给定的QtCreator 2.7.1模板构建QtQuick应用程序,我会收到以下错误:

Project ERROR: Unknown module(s) in QT: quick qml

我完全按照教程中的描述完成了每个构建步骤。还有其他人遇到过这个错误吗?

1 个答案:

答案 0 :(得分:3)

QtQuick与Qt5.2完美配合。我的建议是你从源代码构建了Qt5.2,而不是简单地安装它,即你从Gitorious克隆它。检查完所有细节后,一旦你把它建成,就去喝咖啡,因为它需要一段时间才能完成。

另外,你安装了Android SDK和NDK吗?如果没有,我的建议是你安装Studio Android

您还需要非常小心地为交叉编译工具链进行所有环境设置,否则它将无法正常工作。检查我的开发设置的顺序。

enter image description here

Ant也是安装的一部分,因为您可能不希望错过它。

enter image description here

最后,如果您已完成相应的所有设置,而不会忘记任何事情,那么您只需选择Qt快速应用程序。

enter image description here

它会起作用,因为Android Qt5.2正式支持qt quick。