<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [?李華明Himi?](http://www.himigame.com/about-himi)原創,轉載務必在明顯處注明: [【黑米GameDev街區】](http://www.himigame.com/)?原文鏈接:?[http://www.himigame.com/iphone-cocos2dx/636.html](http://www.himigame.com/iphone-cocos2dx/636.html "【iOS-cocos2d-X") 大家都知道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/](http://eclipse.org/downloads/) Android SDK Himi下載的版本是?android-sdk-mac_x86 Android SDK for mac下載地址:[http://developer.android.com/sdk/index.html](http://developer.android.com/sdk/index.html) Himi 的ADT 安裝的很早了,大家裝個最新的即可; ? 2.正常在Eclipse搭建好Android環境后,我們開始搭建Cocos2d-X在Xcode中的環境,這一步如果你已完成可以跳過此步驟,還沒有的童鞋請移步:[【iOS-cocos2d-X 游戲開發之一】在Mac下結合Xcode搭建Cocos2d-X開發環境&卸載Cocos2dx模版](http://www.himigame.com/iphone-cocos2dx/599.html) ? 3.完成以上兩步后,我們下載必要的NDK(大家知道Cocos2d-X底層是C++),下載地址: ? ??[http://developer.android.com/sdk/ndk/index.html?](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 ?回車 截圖如下: [![](https://box.kancloud.cn/2016-03-31_56fcd01f5b75a.png "1")](http://www.himigame.com/wp-content/uploads/2012/03/1.png) 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$ export ANDROID_NDK_ROOT=/Users/Himi/Documents/HimiWork/AndroidTools/android-ndk$ 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 ? ?回車; 如果出現錯誤別擔心,后面Himi再詳細做解釋,先看下正常的情況則會進入編譯,如下圖: [![](https://box.kancloud.cn/2016-03-31_56fcd01fa511d.png "2")](http://www.himigame.com/wp-content/uploads/2012/03/2.png) 如果剛才的最后一條編譯命令出現如下錯誤提示: “EROOR: Cannot find ‘make’ program. Please install Cygwin make package or define the GNUMAKE variable to point to it.” 解決步驟: 1. 下載下面這個文件: [make.zip](http://www.himigame.com/?dl_id=61)(313.9 KB, 0 次) 下載完成后,解壓將看到兩個文件,make ? gnumake 2.右鍵你的 Finder ,前往文件夾: ?/usr/bin 然后將剛才的兩個文件夾仍進去,OK! 3.重新打開“終端”,依次輸入如下命令: cd /usr/bin ? ? ? 回車; chmod 777 make ? ? 回車; make –version ?回車; 下面檢驗你的make是否正常: 繼續在終端輸入命令:which make ?回車; 正常則出現make的路徑!問題解決!?再次按照之前的順序嘗試編譯吧! 這里感謝下Cocos2dX-1群的群友提供的解決方法!(Himi也是當時也是卡在這里編譯不成) 編譯成功后,打開Eclipse,然后new Android Project->勾選Create project from existing source ->然后選擇Cocos2dX路徑下的tests/test.android ,finish導入即可: [![](https://box.kancloud.cn/2016-03-31_56fcd01fbbfdc.png "123")](http://www.himigame.com/wp-content/uploads/2012/03/123.png) OK,Project -Clean 下項目,然后我們Run ,這里Himi使用模擬器運行失敗,但是真機運行沒問題的,如下: [![](https://box.kancloud.cn/2016-03-31_56fcd01fe49e4.png "himi2")](http://www.himigame.com/wp-content/uploads/2012/03/himi2.png) [![](https://box.kancloud.cn/2016-03-31_56fcd02028878.png "himi1")](http://www.himigame.com/wp-content/uploads/2012/03/himi1.png) ? OK,這一篇就先到這里,下篇詳細介紹如何創建一個cocos2dx-android項目,并在Eclipse中模擬器與真機運行!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看