您好,登錄后才能下訂單哦!
我想如果有意搞這個東東的,應該不用什么圖文并茂了吧,稍微看一下就明白了。
這是微軟開發的集成開發環境,也是cocos2d-x的C++主戰場,VS2008是VS系列最穩定的版本。
下載地址:http://pan.baidu.com/share/link?shareid=532811852&uk=637953331
激活方式就不提供了,自己度娘。MSDN按需安裝。
這款神奇是VS2008必裝的插件,智能提示,輔助功能,是VS的好×××。
下載地址:http://pan.baidu.com/share/link?shareid=564415924&uk=637953331
激活方式你懂的。
Cygwin是windows平臺上運行Linux的模擬環境,對于從Linux到Windows的應用程序移植,或者是使用GNU工具集在Windows上進行嵌入式開發都非常有用。可以通過在線安裝,也可以離線進行安裝,我們這里主要用來進行cocos2d-x跨平臺(安卓)的交叉編譯。
Cygwin下載地址:http://pan.baidu.com/share/link?shareid=561636163&uk=637953331
Cygwin離線包下載地址:http://pan.baidu.com/share/link?shareid=561923288&uk=637953331
采用在線安裝你要保證網速夠給力,不然幾個小時是必須的,這里提供的離線包包含了develop的相關工具。
Java是Android支持的編程語言,也是安卓環境搭建的基礎。主要麻煩的地方是環境變量的設置。
下載地址:http://www.java.com/zh_CN/
環境變量配置:http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
Eclipse集成開發環境是用以android app,當然也可以進行C++的開發,只要你安裝相應的組件即可。安裝Android ADT就可以進行Android app的開發,這里選擇直接使用谷歌提供的打包好Android ADT的Eclipse,就免去了ADT的安裝等操作。
下載地址:http://developer.android.com/sdk/index.html
安裝完成后,通過SDK管理器下載相應SDK版本就可以了。
Android NDK是Android系統對外提供的基于C++接口的軟件工具包,它集成了交叉編譯器,只要修改相應的編譯腳本文件就可以創建出so文件,且自動將其與Android app進行打包。
下載地址:http://developer.android.com/tools/sdk/ndk/index.html
使用方式:進入Eclipse→Windows→Preferences→Android→NDK→選擇所在的路徑。
需注意的是,有些較高NDK版本在和cocos2d-x配合編譯的時候會出現問題。所以各個工具之間應選擇可兼容的。
cocos2d-x引擎這里就不再介紹了,國內官網是http://cocos2d.cocoachina.com/。
下載地址:http://cocos2d.cocoachina.com/download
安裝方式:
(1)點擊build-win32.bat,用來編譯cocos2d-x文件。
(2)點擊install-templates-msvc.bat,用來安裝VS模版(向導)。
(3)create-android-project.bat,用來創建Andorid工程,在使用之前要先對其內容進行配置(Cygwin路徑,Android SDK路徑,Android NDK路徑),如下;
較高版本的cocos2d-x已經不再支持VS2008,而是轉向支持比較高的VS2010和VS2012了,所以選擇的時候請注意。
(1)點擊cocos2d-win32.vc2008.sln,進入cocos2d-x解決方案。
(2)在解決方案上新建項目,創建名為HelloCocos2dx的項目。
(3)執行調試。可以看到:
(1)關閉VS項目,將cocos2d-x中剛才創建的HelloCocos2dx的VS項目剪切到別的地方。
(2)點擊已配置好的create-android-project.bat,輸入包名和項目名稱,項目名稱也為HelloCocos2dx。
前一步剪切的原因是如果存在同樣的目錄,Android項目會創建失敗。然后選擇Android目標SDK。等待創建成功。
(3)將步驟1的VS項目拷貝回來,覆蓋Android的HelloCocos2dx目錄中的Classes和Resoure文件夾。
(4)這時HelloCocos2dx目錄下Android項目和Win32項目就在一起了,這樣就不用每次編譯都進行Classes和Resoure的拷貝了。
(1)進入Andoird目錄→jni目錄→修改Android.mk,把所有的cpp都包含進去。
(3)等待編譯生成so文件,so文件在proj.android\obj\local\armeabi目錄下,如下即成功了。
(1)進入Eclipse,選擇Import,導入HelloCocos2dx的安卓項目。
(2)生成apk文件。
(3)由于AVD不支持openGL2.0,所以在模擬器上沒辦法顯示,只能在真機調試。
(1)VS2008Pro
(2)VA_X
(3)Cygwin
(4)Jdk1.7.0_11
(5)Eclipse Juno
(6)Andorid SDK2.2
(7)Adroid-ndk-r7
(8)cocos2d-2.0-rc2-x-2.0.1
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。