このページには、Android 用の iwlist およびその他のコマンドをコンパイルするための指示があります: https://code.google.com/p/haggle/wiki/WirelessTools
残念ながら、そのページのコメント投稿者と同じタイプのエラーが発生しています。
Android NDK: WARNING: Unsupported source file extensions in /home/simon/Android-SDK/wireless_tools.29/Android.mk for module iwlist Android NDK: iwlib.h
Android.mk の LOCAL_SRC_FILES から iwlib.h を削除すると、その警告は表示されませんが、同じエラーで失敗します。
./iwlist.c:633:7: error: 'IW_EV_LCP_PK2_LEN' undeclared (first use in this function)
これは、警告している iwlib.h ファイルにあるため、宣言されていません。
では、なぜ Android NDK はヘッダー .h ファイルを認識しないのでしょうか?