2017-05-11 10 views
6

解決策を探してみましたが、私が見つけた唯一の答えは逆でした(QT内のAARを使用)。QTを使用してAndroidライブラリを作成

QTクリエイターの中にアンドロイドアプリを開発しています。 すべて正常に動作しています。今、私は、Androidの開発者に(AARのような)コードで使用するために配布することができるライブラリとして、このアプリケーションのコアを作る必要があります。 できますか? もしそうなら、それを行う方法と他の開発ツール(android studio/eclipse ...)でインポートする方法は?

+1

ヘッダーを含む.soファイルを送信できないのはなぜですか? – jpo38

答えて

1

最も簡単な方法は、QtCreatorを使用してライブラリをコンパイルし、生成された.soファイルをヘッダファイルとともに送信することです。次に、.soファイルにリンクし、ヘッダファイルを使用して関数を呼び出したり、関数に含まれているクラスをインスタンス化したりすることができます。 QtCreatorでライブラリを構築する方法を参照するには

チェックこのリンク:あなたは両方armv7x86ターゲットをコンパイルし、これら二つの標的が必要な場合は、両方の.soファイルを送信する必要があります https://wiki.qt.io/How_to_create_a_library_with_Qt_and_use_it_in_an_application

注意。

関連する問題