Android Marketのコメントが「NDK使え」ばかりなので、NDK始めた。

Android Marketにjbox2d使ったアプリあげたら、遅すぎ、NDK使えというコメントだらけだったので
Android Native Developer kitを始めました。
導入いろいろ面倒でした。

cygwin は install時に、gccとmake(gmakeのこと)をオプションで選択する必要有り
.bashrcに書き込むパスはc:/xxx/という形 c:\xxx だとだめ?armエラーがでる。
sh build/host-setup.shという風にセットアップする
cのコードとandroidのコード置く場所は決まっている
各種設定は、*.mkファイルで指定する。

いろいろ大変でしたが
ようやくhello-jniと、box2dのサンプルコードのコンパイルに成功しました。
http://groups.google.com/group/android-ndk/browse_thread/thread/10f2e02c5d6857cb