cocos2d-x Android 專案開發-前置作業(三)

終於到最後一部分啦~
建置 Android NDK 開發環境

(一)Android 應用層為 Java 語言,並透過 Dalvik VM 執行,為了與使用 C++ 語言的 cocos2d-x 溝通需要透過 Android NDK 編譯。

(二)下載並安裝 Cygwin(NDK 只支援 1.7 以上版本的 cygwin),安裝時選擇 Install from Internet 並找可用的網站下載,雖然列出了很多站台,但大部份都失效了,需要慢慢嘗試。

 


因為我們需要的是靠 Cygwin 替我們編譯 C/C++ 程式,所以下載時只要挑選 Devel 裡面的 gcc make 選項。


安裝完成後,打開 Cygwin Terminal,分別輸入 make -v 以及 gcc -v 檢查。





相關下載
Cygwin: http://cygwin.com/setup.exe


完成這些前制作業之後,終於可以透過 cocos2d-x 來完成跨 iOS, Android 平台的 App 了!同時還有著可以在 win32 平台上進行開發、除錯的優點。