Windowsの下でcococos 2 dx Android開発環境を構築


感覚的にはありふれた問題だが、実際には簡単ではない.
最初はネットで検索したが、ほとんどのドキュメントは環境を完璧に構築できなかった.
自分で作って、ここに記録して、後でいつでも参考にします.
環境winxp+android sdk+ndk r 8 b+cygwin 1.7.16-1+cocos 2 d-1.0.1-x-0.12.0
1.android sdk、ndk、cygwinをダウンロード
http://dl.google.com/android/android-sdk_r20.0.1-windows.zip
http://dl.google.com/android/ndk/android-ndk-r8b-windows.zip
http://cygwin.com/setup.exe
2.android sdkのインストールはあまり言わないで、ネット上で多いのは.
ndkをスペースのないディレクトリに解凍し、以下は、解凍後のndkルートディレクトリを表す.
cygwinをダウンロードしてsetupを実行します.exe.インストールするコンポーネントは次のとおりです.
autoconf automake binutils gcc-core gcc-g++ gdb pcre pcre-devel gawk make (wget curl)
上のsearchで検索インストールできます.以下はcygwinのインストールディレクトリを表します.
3.cygwinインストール後、windowsで\home\Administrator\.bash_プロファイルファイル
ファイルの最後に次の内容を追加します.
NDK=/cygdrive/d/<   ndk  >/android-ndk-r8b
export NDK

cococos 2 dxディレクトリのcreate-android-projectを編集します.batファイルは、次の変数の値をそれぞれ変更します.
set _CYGBIN=C:\cygwin\bin
set _ANDROIDTOOLS=C:\android-sdk-windows\tools
set _NDKROOT=D:\Tools\Developer\Android\android-ndk-r8b

上は私のシステムで使われている経路で、学生たちは自分の実際の状況に応じて修正する必要があります.
これにより、環境は基本的に構築され、環境が利用可能かどうかを検証するためにhello worldプロジェクトを構築する必要があります.
1.cococos 2 dxディレクトリの下のcreate-android-projectを実行する.batファイルは、プロンプトに従ってパッケージ名(例えばcn.wey.android)、プロジェクト名(例えばhello 2 dx)、使用するandroid sdkバージョンを入力します.
2.cygwinを実行し、コマンドウィンドウで新規hello 2 dxディレクトリの下にあるandroidディレクトリに入り、コマンドを実行
./build_native.sh

最後に正常に終了するまで、プロジェクトをコンパイルします.
3.eclipseを開き、hello 2 dxプロジェクトをインポートし、コンパイルして実行します.クラシックなcocos 2 dxのhello worldインタフェースが見えます.