0

Qt Necessitas SDK を Windows 7 にインストールし
ました。プログラムをコンパイルして Android デバイス/エミュレーター
にロードしようとしましたが、これを機能させることができません。

プログラムが正常にコンパイルされ、展開後に起動中に次のエラー メッセージが表示される

「リモートプロセスを開始しています... org.kde.necessitas.example.untitled プロセスが見つかりません」

デバイスとエミュレータの両方で同じエラーが発生します

助言がありますか?

4

2 に答える 2

1

うわぁ!これを正しく読んだ場合、これは2012年の投稿です。新しいQtCreator(5.1)は、Windows用のAndroidでそのまま使用できます-そして、Linuxを想定しています(Ubuntuではテストしていません)。

http://qt-project.org/wiki/Category:Developing_Qt::Ports::Android

これは基本的に IDE の一部です。

なぜそのメッセージを受け取るのかについては、多くの可能性があります。ARM5/6/7用にコンパイルしましたか? あなたは何をエミュレートしていますか?適切な CPU が設定されていますか? バンドルされている Creator をクリーン インストールして、ローカル セットアップの可能性を排除し、サンプルの Android アプリケーションを実行します。これもまた、この最新リリースではかなり遅れていた Windows でうまく機能します。

そして、はい、ドキュメントは現在、この面で本当に不足しています. エミュレーターで動作するようになるまでに 3 時間以上かかりました。手順の 1 つは、SDK からエミュレーターを起動し、デバッガーから接続を試みることでした。

于 2013-10-31T15:57:03.793 に答える
0

Android 開発の場合は、Qt 5.2 を使用することをお勧めします。

Necessitas は、Qt 4 用の非公式の Android ポートです。Qt 5.1には、公式の (ただし不完全な) テクニカル プレビューが含まれています。Android の完全な公式サポートは、2013 年 12 月にリリースされる Qt 5.2 で提供されます。

今すぐ試してみたい場合は、Qt 5.2 ベータ版をhttp://download.qt-project.org/development_releases/qt/5.2/5.2.0-beta1/からダウンロードできます。更新されたドキュメントはhttp://doc-snapshot.qt-project.org/qt5-stable/android-support.htmlにあります。現在は非常に包括的です。

これは、合理化された Android 展開プロセスを詳述した Digia によるブログ投稿です: http://blog.qt.digia.com/blog/2013/10/09/android-deployment-in-qt-5-2/

于 2013-11-03T01:51:48.177 に答える