APKでQt 4または5のライブラリ(コアとGUI)を使用してアプリをデプロイしたい。それは本当ですか?アプリの作成にはnecessitasを使用しています。google.com はこの回答では役に立ちませんでした。
PS: 私の英語で申し訳ありません。母国語ではありません。
APKでQt 4または5のライブラリ(コアとGUI)を使用してアプリをデプロイしたい。それは本当ですか?アプリの作成にはnecessitasを使用しています。google.com はこの回答では役に立ちませんでした。
PS: 私の英語で申し訳ありません。母国語ではありません。
Ministro を使いたくないということであれば、それは可能なはずです。以下のページでは、次の方法について説明しています。
http://community.kde.org/Necessitas/QuickStartDevelop
2013 年 3 月 1 日の時点で、上記のページには次の内容が含まれています。
構成の展開
また、[実行] ビューでは、右側にある [詳細] を選択して [展開構成] を設定できます。これらは、選択できるさまざまなオプションです。
- デバイスの qt ライブラリを使用する
- ローカル qt ライブラリをデプロイする
- Ministro システムをインストールする
Use devices qt libs オプションは、Use local qt libs オプションにも依存します。Use local qt libs がチェックされていない場合、アプリケーションを実行するには Ministro パッケージが必要になります。ただし、Use local qt libs がチェックされている場合、Qt Creator はアプリケーションに特別なパラメーターを渡し、デバイスの /data/local/qt パスから Qt ライブラリを使用するよう強制します。
Deploy local qt libs オプションを使用すると、Qt Creator は、選択した Qt SDK にある qt ライブラリをデプロイします (例: android-lighthouse-4.8.0)。このオプションは、Qt フレームワークをハックしてテストする場合に便利です。このオプションは自動的に Use local qt libs オプションを選択します。このオプションは、Qt Creator が Qt ライブラリをプッシュした後、自動的にオフになります。このオプションは、ローカルの Qt の変更をプッシュする必要があるたびにチェックできます。
Ministro システム オプションをインストールすると、Ministro パッケージがインストールされます (apk は自分で提供する必要があります。ここからダウンロードしてください)。これは、Android 仮想デバイスでアプリケーションをテストする場合に役立ちます。
ライブラリに Ministro を使用する場合のセットアップ方法は次のとおりです。
https://play.google.com/store/apps/details?id=eu.licentia.necessitas.ministro
http://sourceforge.net/p/necessitas/home/necessitas/
ミニストロとは?
Necessitas は、LGPL Qt 共有ライブラリのシステム全体のダウンローダーおよびインストーラーを提供する Android アプリケーションである Ministro のホームでもあります。Ministro は、Android マーケットで見つけるか、ここから直接ダウンロードできます。
編集:いくつかのリンク:
http://community.kde.org/Necessitas
http://qt-project.org/wiki/How_to_Create_and_Run_Qt_Application_for_Android
それが役立つことを願っています。