(一)創建新的cocos2d-x項目

4.從Android開始

Ndk中Android的項目有兩部分,一個對應的是java,另一個對應c++。我們將會運行creat-android-project.bat(或者在linux下運行create-android-project.sh)來創建Android ndk項目。

4.1 Windows下

4.1.1創建項目

“create-android-project.bat”在cocos2d-x的根目錄裏。你應該根據你的環境做一些改動。

爲了適應我的配置環境,我在create-android-project.bat裏改動一些設置。

set_CYGBIN=C:\cygwin\bin

Cygwin bin的路徑

set_ANDROIDTOOLS=D:\android\android-sdk-windows\tools

android sdk tools的路徑

set_NDKROOT=D:\android\android-ndk-r5b

ndk的根目錄

現在你就可以運行“create-android-project.bat”來創建一個android項目:

進入cocos2d-x的根目錄,雙擊create-android-project.bat,輸入項目的名稱以及target id,如下所示


在版本0.8.2之後,你可能會被要求鍵入package的路徑,路徑的格式爲:org.cocos2dx.Cocos2dxSimpleGame。

target id 根據不同的環境有不同的區別,你應當確保輸入有效的target id。目前cocos2dx支持2.1-update1和Android2.2,其他版本還未測試過。

4.1.2編譯原生代碼

現在你可以在cocos2d-x的根目錄下看到一個命名爲“Cocos2dxSimpleGame”的文件夾,運行你的cygwin,之後進去“Cocos2dxSimpleGame/android”,之後運行“build_native.sh”。

4.1.3把項目移入到eclipse

運行你的eclipse,點擊 File->New->Project->Android Project,之後像下面這樣移入項目

4.1.4編譯java代碼並運行

右擊項目並選“Build Project”,之後右擊項目並選“Run As”->“Android Application”。之後你就會看到如下結果:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章