2016年6月14日 星期二

[Android開發] Cocos2d-x 3.11 安裝建置

本篇安裝說明為完整安裝Cocos2d-x 3.11
舊版本請參考此篇: Cocos2d-x 3.2 安裝建置
(內文出現不同版本號的請自動忽略換成最新版本號,版本更新太快了追不到~)

與舊版部分修改需注意:(版本3.8之前)
編輯器使用 vs2013 編譯時較不會出錯
NDK需使用r10e



Cocos2d-x主要為遊戲引擎,用在遊戲開發,
其他工具比較可看這篇 App開發工具簡介


建置開發環境共需:

A部分:Android環境:
1.Java JDK : Android為Java語言,故須建置Java環境英
2.ADT(Android SDK+Eclipse IDE) : Java語言的編輯工具以及Android的環境
3.Android NDK
*3b. appache ANT : 生成apk時會用到   (新版本似乎不需要)

B部分:Cocos2d-x環境:
4.Visual Studio : Cocos2d-x為C++寫成,故需編寫C++的工具
5.Python:生成Cocos2d-x專案時需要使用
6.Cocos2d-x : 主遊戲引擎


版本整理:

A部分:Android環境:
1.Java JDK : (jdk-7u71)
2.ADT(Android SDK+Eclipse IDE) :  (adt-bundle-20140702)
3.Android NDK :  (android-ndk-r10e)
*3b. appache ANT :  (apache-ant-1.9.4)

B部分:Cocos2d-x環境:
4.Visual Studio :  (VS2013)
5.Python: (python-2.7.9)
6.Cocos2d-x :  (Cocos2d-x 3.11)



以下開始安裝:

2016年6月13日 星期一

[Android開發] Cocos2d-x 3.x 安裝問題整理 (修改中)

1.建置proj.android 出現錯誤 (測試eclipse編譯)

a.匯入時發現錯誤 The import org.cocos2dx.lib cannot be resolver,
    原因是缺少java的lib









b. 在  D:\Android\cocos2d-x-3.2\cocos\platform\android\java\src\org\cocos2dx 複製lib 資料夾
   到  D:\Android\project\Game01\proj.android\src\org\cocos2dx 
   再重新匯入一次,錯誤就消失了

如果又出現錯誤 import com.chukong.cocosplay.client.CocosPlayClient;

那就在 
D:\Android\cocos2d-x-3.2\cocos\platform\android\java\src 複製 src 資料夾的所有檔案
到 D:\Android\project\Game01\proj.android\src


b2.或是對專案按右鍵,Build Path ->Link Source...
增加一個目錄連結變數,之後直接引用變數就可以了

  • 變數名稱: src_link
  • 引用位置: D:\Android\cocos2d-x-3.2\cocos\platform\android\java\src



prettyPrint();