3

Androidでgstreamerを構成しました。gstreamersdkキットのgst-sdkフォルダーに組み込みのチュートリアルがあります。しかし、どういうわけかそれらを構築することはできません。チュートリアル1はうまくいきます。しかし、他の4つのチュートリアルを作成すると、日食がハングします。誰かがそれについて何か考えを持っていますか?基本的に、gstreamerを使用してEclipseでメディアプレーヤーを生成したいと思います。

4

2 に答える 2

6

次のことを試していただけますか。

  1. まず、JNIフォルダーのAndroid.mkの先頭と末尾に「ifdefBUILD_PROJECT」と「endif」を追加します。
  2. 次に、ビルドコマンドにオプションを追加します: "ndk-build BUILD_PROJECT = 1"([プロパティ]-> [C / C++ビルド]->[ビルドコマンド])

この問題は、CDTに関連するスレッドまたはプロセスの同期にあると思います...多分。少なくとも、上記の設定(および他の設定はデフォルト)の後で問題なくチュートリアル2-5を作成できました。

幸運を !

于 2013-03-05T04:50:46.210 に答える
-1

仮想マシン内でEclipseを使用していますか?oraclevirtualbox内でeclipseを使用したときに同様の問題が発生しました。Eclipseプロセスを強制終了した後、次に開くときにまだハングします。[設定]->[ビルダー]->[スキャナー構成ビルダー]を削除しました。そしてそれは問題を解決するのに役立ちます。ネイティブサポートを受けたプロジェクトを開くと、Eclipseがまだハングします。jniを削除するだけです(名前の変更など)。次に、Eclipseを開き、初期化が完了するまで待ちます。次に、jniディレクトリを元に戻し、プロジェクトを更新します。わたしにはできる。申し訳ありませんが、これの原因はわかりません。ただし、実際のマシンよりも仮想マシン内で頻繁に発生しました。

于 2013-02-28T00:23:57.407 に答える