1. 程式人生 > >cocos2d-x開發準備及其環境部署

cocos2d-x開發準備及其環境部署

1.需要的軟體:

cocos2d-x系列引擎:官方網站下載

Python小於3.0版本:需要配置python的環境變數(配置到xx\python目錄下)

JDK:配置好path及classpath

Android IDE:推薦使用adt-bundle版本(包含了所需的ADT、SDK、CDT),若非此版本需自己下載外掛

NDK:用於C/C++與Java混合編譯

Ant:cocos的Android開發需要用到

Visual Studio 2015

2.通過cocos2d-x包下的setup.py配置NDK、SDK及Ant(這三個環境變數可手動修改)的環境變數:

ANDROID_SDK_ROOT:XXXX\sdk

ANT_ROOT:XXXX\apache-ant-1.9.6\bin

NDK_ROOT:XXXX\android-ndk-r10e

3.建立cocos2d-x工程:

3.1.在cmd中進入工程的目錄中。

3.2.使用命令:

cocos new HelloWorld -l cpp -p com.iting.helloworld -d .
建立一個HelloWorld工程,使用C++語言,建立包com.iting.helloworld,建立在當前(.)目錄。

使用命令:

explorer .
開啟當前目錄。

4.用Visual Studio開啟所建立的工程:

開啟目錄->HelloWorld->proj.win32->HelloWorld.sln

5.編譯HelloWorld:

5.1.編譯成apk:

進入工程目錄,cmd命令:

cocos compile -p android
編譯好的apk存放在bin->debug->android中。

5.2.編譯成android工程:

進入工程目錄->cd proj.android,cmd命令:

build_native.py
編譯好的android工程存放在proj.android中,Eclipse直接匯入proj.android,然而會有錯誤,需要將HelloWorld\cocos2d\cocos\platform\android\java\src下的包拷進Eclipse中src中。