溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Mac下搭建eclipse android-cocos2d-x環(huán)境并創(chuàng)建android ndk新項(xiàng)目導(dǎo)入到eclipse運(yùn)行

發(fā)布時(shí)間:2020-06-29 05:43:39 來源:網(wǎng)絡(luò) 閱讀:3036 作者:米粒之光 欄目:游戲開發(fā)

大家都知道cocos2d-x是一個(gè)支持多平臺(tái)的游戲引擎。而最主要的兩個(gè)手機(jī)平臺(tái)就是android和ios了,如何使得ios下的項(xiàng)目也能在android下運(yùn)行,這是我們所希望的。首先,我們要先搭建好Eclipse android-cocos2d-x的環(huán)境!

1.下載安裝所必需的包包:eclipse、android sdk、android ndk,adt。(剛接觸的朋友可能不熟悉這些是什么,這里我先來簡(jiǎn)單介紹下:Eclipse就好比Xcode是開發(fā)環(huán)境。NDK是一系列工具的集合,開發(fā)者可以根據(jù)ndk調(diào)用本地C++代碼,并能自動(dòng)將sojava應(yīng)用一起打包成apk。 SDK是android專屬的軟件開發(fā)工具包。JNI是是標(biāo)準(zhǔn)java的一部分,它使得java與其他語言進(jìn)行交互。)

2.首先,先介紹下我的安裝包的路徑:

cocos2d-x的路徑:/Users/mac/Documents/cocos2d_2.0-rc2-x-2.0.1

android-sdk的路徑:/Users/mac/Documents/android-sdk-mac_x86

android-ndk的路徑:/Users/mac/Documents/android-ndk-r8c

打開mac下的終端,輸入 cd ~  回車,接著輸入 vi .bash_profile 回車寫入以下路徑:

export ANDROID_NDK_ROOT=/Users/mac/Documents/android-ndk-r8c

export COCO2DX_ROOT=/Users/mac/Documents/cocos2d_2.0-rc2-x-2.0.1

export ANDROID_SDK_ROOT=/Users/mac/Documents/android-sdk-mac_x86

export NDK_ROOT=/Users/mac/Documents/android-ndk-r8c

export PATH=$PATH:$ANDROID_NDK_ROOT

輸入完成后保存退出。(以上意思是分別配置是NDK路徑、cocos2dx路徑、SDK路徑、NDK路徑別名)接著輸入 source ./bash.profile 回車更新此文件。

3.重新打開終端(或輸入 cd ~ 命令)

輸入 cd $COCOS2DX_ROOT 回車

輸入 sudo ./install-template-xcode.sh -f 回車(這里由于權(quán)限原因會(huì)叫你輸入密碼,密碼就是我們Xcode下每次第一次運(yùn)行模擬器時(shí)輸入的密碼,我輸入的是1)

輸入 vi create-android-project.sh 回車,將# set environment paramters下面的幾個(gè)環(huán)境變量都刪除,保存退出。

 

搭建好環(huán)境,這時(shí)候我們就可以新建android ndk項(xiàng)目并導(dǎo)入到eclipse下運(yùn)行了。

 

4.輸入 ./create-android-project.sh 回車, 首先得到如下提示信息:“Input package path. For example: org.cocos2dx.example。” 這里隨便寫個(gè) com.cocos2dx.apple 。接著提示如下信息:“input a target。”這里提示輸入SDK api的id,根據(jù)提示自己選擇。我選擇android2.2就輸入12。最后提示如下信息:“input your project name。”我隨便取個(gè)名字 Cocos2dxApple 回車。

 

5.輸入 cd Cocos2dxApple 回車

輸入 cd proj.android  回車(2.0版本是這樣的,其他版本有的是android,有的是   test.android,自己看看文件名再選擇)

輸入 ./build_native.sh 回車,開始編譯,耐心的等待一會(huì)兒吧。

 

6.打開eclipse運(yùn)行即可。(沒截圖,就不作詳細(xì)的介紹了) 

 

 

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI