0

私の Qt アプリケーションはデスクトップ モードとして動作します。しかし、アンドロイドでは動作しません。私のアプリケーションでは、QtQuick.Controls を使用しました (これが問題だと思います)。QtQuick.Controls は qml 言語で書かれています。ただし、これらの qml ファイルは apk パッケージに含まれていないため、android では動作しません。

Android APKファイルにシステムライブラリQtQuick.Controlsを含める方法を教えてもらえますか?

4

1 に答える 1

1

QtQuick.Controlsは Qt 5.1 で追加され、現時点ではデスクトップでのみ使用できるため、Android ではまだ使用できません。

Qt 5.1のリリース情報の詳細

Qt Quick Controls は、特にデスクトップ プラットフォームでの Qt Quick 開発を新しいレベルに引き上げる宣言型 QML 言語の上に構築済みで再利用可能でカスタマイズ可能な UI コントロールの完全なライブラリです。Qt クイック コントロールはまもなくマルチプラットフォームになり、Qt 5.1 では最初のバッチである、ネイティブのルック アンド フィールを備えたデスクトップ プラットフォーム用のコントロールを導入します。

さらに、このモジュールはデプロイする QML ファイルのリストではありません。これは C++ で書かれており、ソースはここにあります。

于 2013-07-19T11:27:01.773 に答える