最新の Android SDK バンドルと最新の Android NDK を Windows 7 にインストールしました。
環境をセットアップし、NDK インストール パッケージから hellojni の例を実行できるようになりました。
しかし、 gstreamer android チュートリアル ページの新しいプロジェクトの作成セクションに従って Gstreamer サポートを追加しようとすると、プロジェクトをビルドしようとすると次のエラーが発生します。
GStreamer : [COMPILE] => gst-build/gstreamer_android.c
gst-build/gstreamer_android.c:1:17: fatal error: jni.h: No such file or directory
compilation terminated.
E:/GstreamerAndroid/sdk/share/gst-android/ndk-build//gstreamer.mk:167: recipe for
target `gst-build/gstreamer_android.o' failed
make: *** [gst-build/gstreamer_android.o] Error 1
パス変数を NDK の jni.h (例: ndkr8e\platforms\android-14\arch-arm\usr\include) に設定するなど、いくつかの解決策を試しましたが、何も機能しません。
誰でも他の解決策を提案できますか?
編集:私の iljan が提案したように、古いバージョンの Android NDK (r8d) をダウンロードし、プロジェクトをコンパイルしました。しかし、問題が私の側にあるのか、NDK バージョンのバグなのかわかりません。何かご意見は?