エラー
「Unresolved inclusion jni.h」
- プロジェクトのプロパティー内のC/C++一般のパスおよびシンボルのインクルードに
「NDKのパス/platforms/android-14/arch-arm/usr/include」をパス追加
「Android NDK: Warning: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml」
- アプリの対象を API 14 未満に設定した際に発生。
- Application.mk を作成し、以下を定義する。
APP_PLATFORM := android-8
「Type 'jint' could not be resolved」
- EclipseとADTのバージョン差により発生。
- Eclipse SDKのバージョンアップ。
「Android.mk14: *** missing separator (did you mean tab instead of 8 spaces ). stop」
- .mkファイル内の「#リンクするライブラリ(LOCAL_LDLIBS )」の後に続く文章にスペースを入れると発生?
- #の後のコメントを消したら消えた。コメントの後についてたスペースが原因?
「致命的エラー: EGL/egl.h: No such file or directory」
- #include <EGL/egl/h>にエラーが吹く
- アプリの対象を API 9未満に設定した際に発生。
- なのでApplication.mkを作成し、「APP_PLATFORM := android-8」を定義した場合にも発生する。
最終更新:2013年04月01日 14:14