ma2のblog - わんくま版(仮)

うどん、より、そば

目次

Blog 利用状況

ニュース

Xbox360ゲーマータグ

リンク

ブログ内検索

書庫

日記カテゴリ

androidでのfmod(リベンジ)

去年書いた[これ]のリベンジです。

Eclipseとか、javaとか、androidとか、jarとか、全然知らない状態だったんだ、自分orz
androidでfmodのサンプル(examplesの「3D」)が手元で動くまで、かなり手探りでした。


使ったfmodのバージョンと置き場

(ここ)からダウンロードする fmodapi44109android を「c:\cygwin\」以下に置きました。


Javaの設定

今回は、Windows7で環境を作っています。
OSの環境変数の「CLASSPATH」に「.;C:\cygwin\fmodapi44100android\api\lib\fmodex.jar;C:\Program Files\Java\jre6\lib\ext\QTJava.zip」を追加しました。


cygwinの設定

前回も書いてますが、cygwin必要です。
必要な設定についでは、android ndkに書きました。
今回は「C:\cygwin\」以下がcygwinの環境です。


[FMOD_LIB]の設定

fmodapi44109android のdocumentationにある「Getting started with FMOD for Android.pdf」をP.8「Running Examples」を見ると、OSの環境変数の「FMOD_LIB」を指定するように指定があります。
環境変数に、[名前]「FMOD_LIB」、[内容]「C:\cygwin\fmodapi44100android\api\lib\fmodex.jar」を追加しました。


[eclipse]Javaのビルド・パス(1)

「プロジェクト(P)」→「プロパティー(P)」から、「*** のプロパティー」→「Javaのビルド・パス」→「ライブラリー(L)」の「外部 jar 追加(X)」で、fmodex.jarを選ぶ。


[eclipse]Javaのビルド・パス(2)

「プロジェクト(P)」→「プロパティー(P)」から、「*** のプロパティー」→「Javaのビルド・パス」→「順序およびエクセポート(O)」で、fmodex.jarを有効にする。


[android sdk]関連の設定

環境変数の「PATH」に、android sdkを置いた場所を追加します。


[android ndk]関連の設定

cygwinのホームディレクトリの「.bashrc」に、以下の3行を追加します。

  • export NDK_PROJECT_PATH=/cygdrive/d/Developers/Java/android/***
  • export ANDROID_NDK_ROOT=/cygdrive/c/cygwin/android_ndk_r*
  • export PATH=$PATH:$ANDROID_NDK_ROOT

NDK_PROJECT_PATH は、ndkのプロジェクト(=Eclipseで作ったプロジェクト?)。
ANDROID_NDK_ROOT は、ndkのルートを指定します。
PATH は、それまでのPATHにndkのルートを追加します。


・・・とりあえず出来た。

投稿日時 : 2012年7月5日 17:26

コメントを追加

No comments posted yet.
タイトル  
名前  
URL
コメント