- 安裝JDK,該步驟網上太多,不再贅述;
- 安裝NDK,同樣,直接去Google找到最新的NDK,下載解壓到某個盤符根目錄即可;
- 簡便起見,使用ADT Bundle,而不要去使用Eclipse的原生包,可以省卻很多繁雜瑣碎而又沒必要的工作;
- 去www.python.org下載2.7.x的最新版本的python,並安裝,記得勾選將python的路徑加入到Path環境變量;
- 下載一個cocos2dx 3.x版本,我這里使用的是3.1.1,並解壓;
- 在Windows中設置以下環境變量:
- COCOS_CONSOLE_ROOT;這個路徑設置為cocos2dx 3.x的cocos.py的目錄,一般是在tools\cocos2d-console\bin目錄下;
- NDK_ROOT;這個路徑就是剛才解壓的NDK的目錄位置;
- ANDROID_SDK_ROOT;這個設置為ADT Bundle解壓后的sdk目錄;
- 記得檢查python的目錄是否在環境變量中;
- JAVA_HOME;這個環境變量設置為JDK的bin目錄,網上有很多講解了;
- 打開cmd,輸入cocos new 項目名 -p 包名 -l cpp - d 項目目標位置;
- 打開ADT Bundle中的Eclipse,並且導入剛才使用cocos new新建的工程,記得是導入項目的proj.android目錄;
- 導入工程后,需要注意,很有可能項目中沒有包含libcocos2d,而該目錄是存放在COCOS_ROOT\cocos\platform\android\java\src目錄中,這個可能需要自己手動重新定位。
- 接着還有可能會遇到編譯器報告說Java的@Override問題,這個應該是安裝的JDK的版本不是1.6版本,需要手動設置為1.6版本,就正確了。