Cocos2d-x v3.10安装及安卓开发环境搭建
安裝之前首先介紹下我的操作系統(tǒng)是win10 x64的。
(1)下載Cocos2d-x v3.10:
點(diǎn)擊http://www.cocos.com/,進(jìn)入cocos官網(wǎng),點(diǎn)擊下載,在Cocos2d-x項(xiàng)目下點(diǎn)擊查看歷史版本,點(diǎn)擊v3.10,下載好exe文件后雙擊安裝,選擇安裝目錄,請(qǐng)不要將Cocos2d-x文件夾放置c:\下,因?yàn)闀?huì)導(dǎo)致很多優(yōu)先級(jí)別相關(guān)的問題。可嘗試將該文件夾放到其他盤如D:\及E:\等等。
(2)安裝VS2013,這個(gè)網(wǎng)絡(luò)上有很多教程,這里不細(xì)說。
(3)安裝JDK
安裝jdk1.8,下載地址http://pan.baidu.com/s/1pKKnvpp。
下載完成之后,雙擊exe文件安裝JDK,注意最好不要將其安裝在有空格或者中文文件夾下,其他無限制,注意記下其安裝路徑,本機(jī)安裝路徑為:D:\Java\jdk1.8.0_60。
配置環(huán)境變量:
新建環(huán)境變量:JAVA_HOME 值為:D:\Program Files\Java\jdk1.7.0
新建環(huán)境變量:CLASSPATH 值為:.;%JAVA_HOME%\lib;(注意:點(diǎn)號(hào)表示當(dāng)前目錄,不能省略)
在系統(tǒng)變量Path的值的前面加入以下內(nèi)容:%JAVA_HOME%\bin;(注意:這里的分號(hào)不能省略)到這里,JDK安裝完畢。
單擊“開始”—>“運(yùn)行”—>輸入:cmd命令,在CMD窗口中輸入:java -version
出現(xiàn)如下界面,就表示安裝成功:
(4)配置安卓SDK環(huán)境
下載ADT-bundle包http://pan.baidu.com/s/1slnVzJZ,解壓放置于相應(yīng)目錄,本機(jī)目錄為D:\Android,刪除里面的sdk,將其替換為這個(gè)http://pan.baidu.com/s/1dFzjlUp較新的SDK,解壓該壓縮包,將SDK文件夾復(fù)制到剛才得到的eclipse的同層目錄下。
這個(gè)時(shí)候可以打開eclipse文件夾雙擊里面的eclipse.exe。第一次會(huì)讓你設(shè)置工作空間,本機(jī)為D:\Android\workspace,進(jìn)入eclipse后點(diǎn)擊上方菜單欄里的Window >> Preferences >> Android,設(shè)置右側(cè)SDK Locartion為你得SDK路徑,本機(jī)為D:\Android\sdk。
配置環(huán)境變量:
在系統(tǒng)環(huán)境變量里添加ANDROID_SDK_ROOT,值為D:\Android\sdk,點(diǎn)擊確定。
在系統(tǒng)環(huán)境變量Path里添加;%ANDROID_SDK_ROOT%/tools;%ANDROID_SDK_ROOT%/platform-tools,注意分號(hào)是與其他變量值隔開,win10系統(tǒng)實(shí)際是不需要的,這里給其他系統(tǒng)的做個(gè)提醒。
單擊“開始”—>“運(yùn)行”—>輸入:cmd命令,在CMD窗口中輸入:adb -h 檢驗(yàn)是否安裝成功,安裝成功會(huì)有以下畫面:
這個(gè)時(shí)候可以雙擊剛才解壓adt-bundle得到的SDK Manager.exe查看SDK信息。
(5) 安裝ndk:
下載http://pan.baidu.com/s/1skH1ypv解壓后將android-ndk-r9d文件夾放在D:\Android文件夾下。
配置環(huán)境變量:
在系統(tǒng)環(huán)境變量里添加NDK_ROOT,值為D:\Android\android-ndk-r9d,點(diǎn)擊確定,在系統(tǒng)環(huán)境變量Path里添加%NDK_ROOT%
(6)安裝ant:
下載http://pan.baidu.com/s/1boA2w5h將apache-ant-1.9.6命名為ant,復(fù)制到D:\Android目錄下。
配置環(huán)境變量:
在系統(tǒng)環(huán)境變量里添加ANT_ROOT,值為D:\Android\ant\bin,點(diǎn)擊確定,在系統(tǒng)環(huán)境變量Path下添加%ANT_ROOT%
這些配置之后D:\Android目錄下為下面的狀態(tài):
(7)安裝Python
下載http://pan.baidu.com/s/1skWu7MX后雙擊安裝,本機(jī)目錄為C:\Python27。
配置環(huán)境變量:
在系統(tǒng)環(huán)境變量Path里添加C:\Python27。
(8)關(guān)聯(lián)sdk,ndk,ant的配置:
進(jìn)入cocos2dx-3.10安裝目錄下,本機(jī)為D:\Cocos\Cocos2d-x\cocos2d-x-3.10,雙擊setup.py或者是按shift鍵右擊鼠標(biāo),點(diǎn)擊在此處打開命令窗口,輸入python setup.py > setup.txt
(9)生成apk文件
1、進(jìn)入cocos2d-x-3.10/tools/cocos2d-console/bin;shift+鼠標(biāo)右鍵選擇在此處打開命令窗口,輸入命令:cocos new??項(xiàng)目名稱??-p??包名??-l??cpp??-d??項(xiàng)目路徑,創(chuàng)建項(xiàng)目成功;
3、進(jìn)入項(xiàng)目工程,本機(jī)為D:\CocosDemo\test,可以看到如下結(jié)構(gòu):
shift+鼠標(biāo)右鍵選擇在此處打開命令窗口,輸入命令cocos compile -p android編譯apk。編譯成功會(huì)在\bin\debug\android目錄下看到apk文件,接下來就可以安裝到安卓手機(jī)運(yùn)行啦。但是如果編譯不成功會(huì)在命令行窗口報(bào)錯(cuò)。另外,如果你的項(xiàng)目不是這里創(chuàng)建的測(cè)試工程,還需要在\proj.android\jni文件夾下修改Android.mk,添加你新建的cpp文件,例如:
好了,到這里這篇教程就到此結(jié)束了,這是小弟第一篇博客,有什么錯(cuò)漏的還請(qǐng)各位大佬多多批評(píng)指正,我一定再接再厲。也希望這篇教程給熱愛游戲編程,喜歡Cocos2d-x的朋友們帶來幫助,接下來就是你們大展拳腳的時(shí)候了。
總結(jié)
以上是生活随笔為你收集整理的Cocos2d-x v3.10安装及安卓开发环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言中的while的意思,C语言中wh
- 下一篇: Instagram移动网页版推图片分享功