quick-cocos2d-x 環境搭建 以及第一個HelloWord程序


quick-cocos2d-x 系列之——環境搭建(Mac版)

quick-cocos2d-x簡介

何為quick-cocos2d-x?? 

簡單一句話:quick-cocos2d-x是采用lua語言,通過tolua++工具對cocos2d-x進一步封裝,這使得開發更簡單,更快速,並且在mac和windows下都提供了一個很強大的輕量級模擬器(quick-x-player), 擺脫了IOS模擬器耗性能和Android真機測試糾結到蛋疼的煩惱。

環境搭建:

1. 環境搭建所需原料:

  1.1 quick-cocos2d-x 源代碼  下載地址:http://17wanapp.cn/upload/quick-x/quick-cocos2d-x-2.2.1-rc.zip

  1.2 eclipse  (adt-bundle-mac-x86_64-20140321.zip  ADT 已集成Android SDK 2.2 ),  原生版下載地址:http://developer.android.com/sdk/index.html

  1.3 Android-NDK  下載地址:http://developer.android.com/tools/sdk/ndk/index.html

2. 安裝Xcode!

  2.1 安裝Command Line Tools(Xcode5.0以上已自動集成),其他低版本安裝步驟:打開-->點擊Xcode(任務欄左上角)-->Preferences...-->Downloads

   

3. Android平台相關

  3.1 解壓縮adt-bundle-mac-x86_64-2014????.zip , 並且將解壓后得到的文件夾改名為:android

  3.2 將改名后得到的android文件夾下的sdk文件夾改名為:android-sdk-macosx

  3.3 解壓縮android-ndk-r9d-darwin-x86_64.tar.bz2, 並且移動到android目錄下

  3.4 若下載原生SDK,請安裝Android SDK 2.2  步驟:運行 android/android-sdk-macosx/tools/android --> 選中Android 2.2 (API 8) --> Install 3 packages...

  3.5 完成效果圖

  

4. 解壓縮quick-cocos2d-x-2.2.1-rc.zip 。注意:解壓縮的源代碼不能放在有空格或者帶有中文漢字的路徑中。

5. 設置環境變量

  5.1 啟動終端,運行命令:

    touch ~/.bash_profile

    open ~/.bash_profile -a TextEdit 

  5.2 在打開的窗口中添加下列代碼后保存退出

    export ANDROID_NDK_ROOT=<PATH_TO>/android/android-ndk-r9d

    export ANDROID_SDK_ROOT=<PATH_TO>/android/android-sdk-macosx

    export QUICK_COCOS2DX_ROOT=<PATH_TO>/quick-cocos2d-x

    export COCOS2DX_ROOT=${QUICK_COCOS2DX_ROOT}/lib/cocos2d-x

    export ANDROID_HOME=${ANDROID_SDK_ROOT}

  5.3 打開Xcode --> 點擊左上角Xcode --> Preferences... --> locations --> Source Tress --> path 鍵入:<PATH_TO>/quick-cocos2d-x

  注意: <PATH_TO>為絕對路徑,例如我剛剛是把adt-bundle-mac-x86_64-2014????.zip改名后得到的android文件夾放在文稿中的quick-x文件夾下,那么我的 <PATH_TO>就是 /Users/lingjianfeng/Documents/quick-x

 

6. 創建第一個基於quick-x-cocos2d的HelloWord程序

  6.1 打開終端

    cd ./Desktop  (cd 路徑,即工程創建好之后存放的路徑)

    $QUICK_COCOS2DX_ROOT/bin/create_project.sh com.babybus.IOS.helloword

  6.2 這時候,你可以在桌面上看到welloword工程。

7. IOS分支

  7.1  打開 -->welloword/proj.ios/welloword.xcodeproj

  7.2 后面的,你懂得。。。

8. Android分支

  8.1 打開終端,將helloword/proj.android/build_native.sh 拖進終端,回車-->編譯

  8.2 打開ADT(Eclipse)

  8.3 右鍵 Import... --> Android --> Exisiting Android Code Into Workspace --> Next --> Browse --> helloword -->Finish

                                    

  8.4 這個時候,項目有報錯。那么進入<PATH_TO>/quick-cocos2d-x/lib/cocos2d-x/cocos2dx/platform/android/java/src/org 將整個org文件夾拷貝到Helloword/src下-->完美結束-->真機調試...

  

 

  

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM