Android的Qt5:项目错误:QT:quick qml中的未知模块

Android的Qt5:项目错误:QT:quick qml中的未知模块,android,qml,qt5,qt-necessitas,Android,Qml,Qt5,Qt Necessitas,我通过以下链接使用逐步教程为Android构建了Qt5: 现在,我能够在Nexus7上构建和部署QWidget应用程序。但是,如果我尝试使用给定的QtCreator 2.7.1模板构建QtQuick应用程序,则会出现以下错误: Project ERROR: Unknown module(s) in QT: quick qml 我完全按照教程中的描述完成了每个构建步骤。还有其他人遇到过这个错误吗?QtQuick在Qt5.2上运行得非常好。我的建议是,您从源代码构建Qt5.2,而不是简单地安装它

我通过以下链接使用逐步教程为Android构建了Qt5:

现在,我能够在Nexus7上构建和部署QWidget应用程序。但是,如果我尝试使用给定的QtCreator 2.7.1模板构建QtQuick应用程序,则会出现以下错误:

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

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

QtQuick在Qt5.2上运行得非常好。我的建议是,您从源代码构建Qt5.2,而不是简单地安装它,即从源代码克隆它。在你检查了所有的细节之后,一旦你把它建立起来,就去喝杯咖啡,因为完成它需要一段时间

另外,您是否安装了Android SDK和NDK?如果没有,我建议您安装

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

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

最后,如果您已经完成了所有相应的设置,并且没有忘记任何内容,那么您只需要选择Qt Quick Application


它会起作用,因为qt quick在Android Qt5.2上得到了官方支持。

我认为qt quick在Qt5.1之前在Android上没有得到官方支持。你试过最新版本吗?我也有同样的问题,解决方法是创建新项目并从旧项目复制文件,然后一切正常。@Frime:你修复了吗?它在这里与5.1.1一起工作