SATOXのシテオク日記

~ふもっふ、ふもふも~

Android+Eclipse+NDKの問題

Android+Eclipse(ADT)+NDKで、C/C++ソースコードを一度でも開くとヘッダパス未解決に。
つまり「Unresolved inclusion」が問題でエラーとなり、Androidのプログラムが実行できなくなる問題が起きることがあります。
そもそもCDTの問題なのですが、この問題が起きるとEclipseC/C++ソースコードを編集できず、大変不便です。いらいら。
そんな問題を(その後の問題も考えず安易に)回避する方法です。
 

Android+Eclipse(ADT)+NDK C/C++「Unresolved inclusion」エラー回避方法

  • プロジェクトのプロパティを開く。
    • [C/C++ General]-[Code Analysis]-[Launching]を選択・表示。
    • 「Run with build」「Run as you type」のチェックを外す。
    • 既にエラーとなっている場合、Eclipseを再起動する必要があるが、その後はEclipseC/C++ソースコード編集が可能。

 
今夜はお赤飯だ。