ndk-build実行時の”No such file or directory”対処方法|Android開発

Cygwin上でndk-build実行時にNo such file or directoryでAndroid関係のヘッダファイルが見つからない場合の対処法です。
例えば、以下のようなメッセージが出力された場合。

fatal error: android/native_window.h: No such file or directory
#include <android/native_window.h>

他には、android/bitmap.hなんかも引っ掛かります。

対処法

ndk-buildのオプションでプラットフォームのバージョンを指定します。

ndk-build APP_PLATFORM=android-21

またはApplication.mkに以下を追記します。

APP_PLATFORM := android-21

21はプラットフォームのバージョンです。自身のバージョンに合わせて指定してください。

このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です