CygwinでAndroid NDK

シンセとか作りたいのでCygwinAndroid NDKをいじろうと試したメモ。
ちなみに環境はvistaです。

まずandroid-ndk-1.5_r1-windowsをダウンロードし、またCygwinを入れる。
次に(僕は)cygwin/home/PCUSER以下にndkとリネームして置きました。
それではcygwinを起動してディレクトリを移動。

$ cd ndk/bulid

次にセットアップですが、このディレクトリで実行しないとダメみたい。

$ sh host-script.sh

サンプルを実行するためndkのディレクトリに戻る。

$ cd ../

サンプルのhello-jniをコンパイルします。

$ make-APP=hello-jni

後はeclipseからndk/app/hello-jni以下にあるprojectを読み込めばよかった。

では音出し。だがmedia関係のAudioTrackでおこなえるっぽいが、今のところ自分で準備しないといけないみたい。
めんどくさいので、ランダム種生成してランダムの値を返すプログラムを書いて休止。