1

Android NDK を使用して、Android で GIO (GLIB の一部) を使用したいと考えています。GIO のヘッダー ファイルは Android ソース コードの一部のようです。ただし、これらは NDK と一緒には提供されません。これらのヘッダー ファイルを NDK に取り込む方法はありますか。

言い換えれば、私の質問はです。Android のソース コードには、ライブラリのヘッダー ファイルがあります。しかし、これらのヘッダー ファイルは Android NDK には存在しません。これらのヘッダー ファイルを NDK にインストールするにはどうすればよいですか。

ps: Android プラットフォームを変更しても問題ありません

4

1 に答える 1

2

関数の定義が必要なため、ヘッダーファイルをダウンロードするだけでは機能しません。

->Android用のGLIBのソースコードをダウンロードするのはここからです。/PROJECT_HOME/jniに配置してください。

->共有ライブラリをビルドし、メインライブラリをビルドするときにインクルードします(LOCAL_SHARED_LIBRARIESを使用します。また、メインのAndroid.mkに$(call all-subdir-makefiles)を含めることを忘れないでください)。

于 2012-06-08T07:47:55.077 に答える