天天看點

cocos3.0 android,cocos2dx 3.0 beta android環境配置

cocos2dx 3.0 beta android環境配置

1.安裝前要準備的軟體

a.cocos2dx 3.0 beta 下載下傳位址: http://cdn.cocos2d-x.org/cocos2d-x-3.0beta.zip

b.adt(google整合的android開發環境) 下載下傳位址:http://developer.android.com/sdk/index.html

c.ndk 下載下傳位址:http://developer.android.com/tools/sdk/ndk/index.html#Downloads

d.java 下載下傳位址:http://www.java.com/zh_CN/download/manual.jsp

f.python 下載下傳位址:http://www.python.org/download/

2.安裝

a.cocos2dx 3.0和adt和ndk直接解壓就可以了,本文解壓在g盤下

b.安裝java是adt需要使用

c.安裝python是cocos2dx建立項目使用的

3.設定環境變量

a.添加 JAVA_HOME 指向 java安裝目錄

b.添加 NDK_ROOT 指向 ndk目錄

c.把java和python的可執行目錄添加到path

4.建立第一個cocos2dx項目

打開cmd後運作下面這條指令,會彈出一個對話框

python G:\cocos2d-x-3.0beta\tools\project-creator\create_project.py

projectname是項目目錄名稱

packagename是android apk使用的包名

projectpath可以自定義項目路徑

lauguage可以選擇項目的語言,預設是c++

5.編譯android

打開cmd後運作下面這條指令,等待3-10分鐘就可以編譯完成(改為自己的項目目錄)

python G:\項目目錄\proj.android\build_native.py

6.配置adt

adt需要添加兩個變量

1. Eclipse->Preferences->General->Workspace->Linked Resources 點選 New 添加一個變量名 COCOS2DX 指向cocos2dx目錄

2.Eclipse->Preferences->C/C++->Build->Environment點選Add添加一個變量名 NDK_ROOT指向ndk環境變量

添加這兩個變量後,就可以把proj.android導入到adt中,運作即可

如果發現程式運作後閃退,解決方案在這裡: http://www.cocoachina.com/bbs/read.PHP?tid=180507

7.如何開發android平台的cocos2dx

官方使用vs2012,确實vs2012也很好用,還省心省力,如果自己弄eclipse+cdt環境麻煩

本人一般是先用vs2012測試通過了,然後編輯proj.android\jni\Android.mk這個檔案

LOCAL_SRC_FILES := hellocpp/main.cpp \

../../Classes/AppDelegate.cpp \

../../Classes/HelloWorldScene.cpp

按照格式把那些cpp檔案全部加上來,再運作一下那個build_native.py腳本就可以生成android的apk了

(以前在網上找到不用手動添加的,會自動循環加入cpp檔案的,麻煩知道的同學告知一下,謝謝)

8.總結

proj.android下有個README.md檔案,還有網上說裝cygwin的,還有很多很多的文章都試過了,都編譯不出來。。。。

總結

如果覺得程式設計之家網站内容還不錯,歡迎将程式設計之家網站推薦給程式員好友。

本圖文内容來源于網友網絡收集整理提供,作為學習參考使用,版權屬于原作者。

小編個人微信号 jb51ccc

喜歡與人分享程式設計技術與工作經驗,歡迎加入程式設計之家官方交流群!