史上最清晰快速的mac下搭建cocos2dx跨ios/android環境教程

做個人開發者確實和在公司裏不一樣,沒有已經搭建完善的環境,這兩天只能mac下與android進行了兩天腥風血雨刻骨銘心顛覆三觀的戰鬥。好歹差不多搞定了。在android sdk manager 根本讀不出條兒,java和ant版本各種對不上號,cocos2dx混亂的目錄結構的情況下,我最終選擇使用quick-cocos2dx。雖然相關文檔還很少,但好歹結果還是很讓人滿意的

關於使用quick-cocos2dx在mac下配置android環境,在網上搜了很多相關文章,發現一些細節還是沒有被說清楚。quick-cocos2dx(以下簡稱q-c2dx)雖然比較cocos2dx而言已經對mac下搭建android環境提供了很大的便利性,但還是需要進行一些設置。以下說幾個細節,史上最快速的mac下建立android新項目教程就要出爐了!

(我的環境:os 10.9, xcode 5.0.1,cocos2dx 2.1.4, java 1.6.0, ADT v22.3.0, ant 1.9.2)


1. 現在假設你已經安裝好了xcode和java。接下來的步驟推薦直接上安卓官網 下載最新的ADT Bundle。該bundle已經包含了最新的android sdk以及platform tools什麼的,並且自帶一個配置好了的eclipse編輯器。 除此之外,只用到這個鏈接選擇合適版本再下個ndk,安卓那邊就夠用了。最後再下載quick-cocos2dx


2. 下一步是把剛纔下載的東東都排列好。建議在/Users/<Yourname>下直接創建一個Android目錄,將剛纔的ADT包解壓出的兩個文件夾"eclipse"和"sdk"放到Android下,再把NDK目錄也拷貝進去。這樣形成的結構如圖:

最後把quick-cocos2dx拷貝到/Users/<Yourname>下


3. 接下來配置環境變量。很多地方說在.profile裏添加環境變量,看了看好像不太靠譜,也可能是我自己沒搞對。我的方法是從終端vim ~/.bash_profile, 然後輸入如下內容:
export ANDROID_NDK_ROOT=/Users/<YourName>/Android/android-ndk-r9b
export ANDROID_SDK_ROOT=/Users/<YourName>/Android/sdk
export QUICK_COCOS2DX_ROOT=/Users/<YourName>/quick-cocos2d-x
export COCOS2DX_ROOT=${QUICK_COCOS2DX_ROOT}/lib/cocos2d-x
export ANDROID_HOME=${ANDROID_SDK_ROOT}
export NDK_ROOT=${ANDROID_NDK_ROOT}
export JAVA_HOME=/Library/JAVA/Home
.bash_profile一般重啓後生效,如果你現在不想重啓,就在終端鍵入source ~/.bash_profile直接生效


4. 啓動xcode,在“偏好設置”的Locations->SourceTrees裏添加一個條目,如圖:


環境到此就算搭完了。如果你不放心,可以參考q-c2dx這篇 教程 Step5,6測試以下,順便熟悉一下eclipse安卓項目的導入和調試過程。但前面4步,尤其是要人命的Android SDK下載可以免去或在本文上面已經說明了。

下篇將談談怎麼新建項目



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