編輯:Android開發環境
大家都知道Cocos2d-X是個多平台支持的游戲引擎,那麼當今最主流的手機系統是iOS和Android,所以少不了Android的童鞋以及iOS的童鞋都偏向於Cocos2d-X引擎,而且更多的Android開發者還是習慣的IDE使用Eclipse,如今Cocos2d-X配置在Eclipse環境中的教程很少,那麼Himi今天就分享自己在Mac os下搭建起Eclipse Android-Cocos2dx的環境供大家參考和交流!
1. 首先准備工作是在mac下搭建起Eclipse的Android環境,因為eclipse有mac版,而Android SDK、ADT也都有mac版,很容易搭建的,所有這裡不再贅述,但是這一步是必須要做的,也是下面我們來配置Cocos2d-X的必要條件哦;
Himi的Eclipse版本:Eclipse IDE for Java EE Developers version: 3.7.0(我很早前下載的)
eclipse for mac 下載地址:http://eclipse.org/downloads/
Android SDK Himi下載的版本是 android-sdk-mac_x86
Android SDK for mac下載地址:http://developer.android.com/sdk/index.html
Himi的ADT 安裝的很早了,大家裝個最新的即可;
2. 正常在Eclipse搭建好Android環境後,搭建Cocos2d-X在Xcode中的環境;
3. 完成以上兩步後,我們下載必要的NDK(大家知道Cocos2d-X底層是C++),下載地址:http://developer.android.com/sdk/ndk/index.html ,
Himi下載的NDK版本: Mac OS X (intel) android-ndk-r7b-darwin-x86.tar.bz2
NDK 下載後解壓即可;
4. 完成前三步後,然後確認我們mac上的JDK 和 ANT是否正常:
打開“終端”,然後輸入 java -version 回車。
然後輸入 ant -version 回車。
截圖如下:
Ant 最好使用1.8.0或更新的版本
5.現在我們開始配置Cocos2d-X與編譯等相關路徑;
這裡先介紹下Himi的一些文件夾路徑,供大家後面配置路徑作為參考:
Cocos2d-X的路徑: /Users/Himi/Documents/cocos2d-1.0.1-x-0.12.0
Android SDK 路徑:/Users/Himi/Documents/HimiWork/AndroidTools/android-sdk-mac_x86
Android NDK 路徑:/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk-r7b
OK,下面我們開始配置路徑,首先打開“終端”,然後輸入 pico .bash_profile 回車。
然後手動將以下路徑敲入:
export ANDROID_SDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-sdk-mac_x86/
export ANDROID_NDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk-r7b
export COCOS2DX_ROOT=/Users/Himi/Documents/cocos2d-1.0.1-x-0.12.0
export NDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk-r7b
export PATH=$PATH:$ANDROID_SDK_ROOT export PATH=$PATH:$ANDROID_NDK_ROOT
至於路徑大家根據自己的文件路徑做調整,上面Himi的文件路徑都已經詳細列出來了,大家比照進行配置!
注意路徑最好不要有空格!
輸入完成之後,Control+x 進行保存,然後提示是否保存,輸入 y ,最後回車即可!
OK,配置路徑完成之後我們可以來檢測一下!
檢驗路徑步驟:關閉你的“終端”,重新打開,如果之前路徑配置有問題,那麼重新打開的“終端”將出現如下提示:-bash: exoort: command not found 如果沒有此類提示,OK說明路徑配置完成!
6.下面先來嘗試編譯Cocos2dX自帶的Demo然後Himi在下一篇博文中詳細為童鞋們介紹如何創建新的android-Cocos2dX項目導入Eclipse運行!
打開“終端” ,輸入 cd $COCOS2DX_ROOT 回車;
然後輸入 cd tests/ 回車;
然後輸入 cd test.android/ 回車;
然後輸入 ./build_native.sh 回車;
進入編譯,如下圖:
至此,Mac系統中Eclipse、Android NDK、Cocos2d-x的開發環境就搭建好了,大家開始開發之旅吧。
本文來自:http://www.himigame.com/android-game/636.html
大部分編程人員進行程序代碼分析時往往喜歡從main函數入手,因為它是程序入口,
Draw 9-patch工具是一個所見即所得編輯器,允許你創建可以自動改變大小來適應視圖的內容和屏幕的大小。 以下是使用Draw 9-path工具
Android開發中少不了真機調試,總用數據線插插拔拔的還是不方便也不穩定,其實可以實現WIFI的
Android平台采用了整合的策略思想,包括底層Linux操作系統、中間層的中間件和上層的Java應用程序。下面我把Android的特性及其架構體系