2013-05-27 5 views
15

私はこのリンクからステップチュートリアルでステップバイステップチュートリアルでQt5を作成しました: Building Qt 5 for AndroidAndroid用Qt5:プロジェクトエラー:QTで不明なモジュール:quick qml

さて、私は私のネクサス7にQWidgetのアプリケーションを構築、配備することができるよ。しかし、私はQtCreator 2.7.1の特定のテンプレートとQtQuickアプリケーションを構築しようとした場合、私は次のエラーを取得する:

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

私はすべてのビルドステップをチュートリアルの説明どおりに実行しました。他の誰かがこのエラーに直面していますか?

+0

Qt QuickはQt5.1より前にAndroidで正式にサポートされていなかったと思います。あなたは最新バージョンで試しましたか? – koopajah

+0

私は同じ問題を抱えていました。解決策は新しいプロジェクトを作成し、古いものからファイルをコピーすることでした。 – Axxxon

+0

@Frime:それを修正しましたか?ここで5.1.1で動作します – lpapp

答えて

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

とQt素早いが公式のAndroid Qt5.2でサポートされているとして、それは、動作します。

関連する問題