Qt5 для Android: Project ERROR: Неизвестный модуль в QT: быстрый qml

Я построил Qt5 для Android с пошаговым руководством по этой ссылке: Создание Qt 5 для Android.

Теперь я могу создавать и развертывать приложения QWidget для моей связи 7. Но если я попытаюсь создать приложение QtQuick с заданным шаблоном QtCreator 2.7.1, я получаю следующую ошибку:

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

Я сделал каждый шаг сборки точно так, как описано в учебнике. Кто-нибудь еще сталкивался с этой ошибкой?

Ответы

Ответ 1

QtQuick отлично работает с Qt5.2. Мое предложение состоит в том, что вы построили Qt5.2 из источника, а не просто его установили, т.е. Вы клонировали его из Gitorious. После того, как вы проверите все детали, как только вы положите его на сборку, пойдите для кофе, так как это займет некоторое время, чтобы закончить его.

Также, вы установили Android SDK и NDK? Если нет, то я предлагаю установить Studio Android.

Вы также должны быть очень осторожны при создании всех настроек среды для своей кросс-компиляции инструментальной цепочки, иначе это не сработает. Проверьте последовательность, что у меня есть для моих настроек разработки.

enter image description here

Ant также является частью установки, поскольку вы, вероятно, не захотите пропустить это.

enter image description here

В конце, если вы сделали все настройки соответственно, не забывая ничего, вам просто нужно выбрать Qt Quick Application.

enter image description here

И он будет работать, так как qt quick официально поддерживается на Android Qt5.2.