首先吐曹一下,baidu,就是什么都找不到.雖然被醫(yī)院事件整改了,但是搜索結(jié)果還是一如既往的2.
后來(lái)沒(méi)辦法,只有想辦法訪問(wèn)香港的google,一下子就找到解決問(wèn)題了.
因?yàn)閕pv6的問(wèn)題,看看到cocos3.11發(fā)布了,就想試用一下,結(jié)果沒(méi)有對(duì)應(yīng)的cocostduio可以用,觸控腦子進(jìn)水了,把cocostudio停止開(kāi)發(fā)了,只搞cocos creator,也就是cocostudio的版本到3.10就截止了.
注意事項(xiàng):使用進(jìn)行之前,請(qǐng)先保存有裝好vs2013,ant,ndk r10e,android sdk,還有python要2.7.6或以上.
在寫這個(gè)文章的時(shí)候,cocos2dx 3.12發(fā)布了.還沒(méi)有嘗試,估計(jì)過(guò)程差不多.
下面鏈接是原文解決辦法:
原文:
cocos2d-x 3.11 已經(jīng)發(fā)布,通過(guò)以下操作,可以讓Cocos 3.10識(shí)別并使用cocos2d-x 3.11
下載cocos2d-x 3.114并解壓,解壓后的文件夾放在如下目錄中:
OS X : /Applications/Cocos/Cocos2d-x/
Windows: C:\Cocos\Cocos2d-x\
打開(kāi)Cocos 3.10,若未檢測(cè)到cocos2d-x 3.11,需檢查FrameworkVersionList.xml, 該文件位于
OS X: ~/Library/Application Support/Cocos/CocosStudio2/Framework/
Windows: C:\Users\[username]\Documents\Cocos\CocosStudio2\Framework\
<CocosStudio Version="3.10"> <Framework Version="cocos2d-x-3.4" /> <Framework Version="cocos2d-x-3.5" /> <Framework Version="cocos2d-x-3.6" /> <Framework Version="cocos2d-x-3.7" /> <Framework Version="cocos2d-x-3.7.1" /> <Framework Version="cocos2d-x-3.8" /> <Framework Version="cocos2d-x-3.8.1" /> <Framework Version="cocos2d-x-3.9" /> <Framework Version="cocos2d-x-3.10" /> <Framework Version="cocos2d-x-3.11" /> </CocosStudio>
由于cocos2d-x的zip包中不包含預(yù)編譯庫(kù),如果要使用預(yù)編譯庫(kù)項(xiàng)目需要運(yùn)行以下兩句腳本生成預(yù)編譯庫(kù)項(xiàng)目模版和預(yù)編譯庫(kù):
cocos2d-x-3.11/tools/cocos2d-console/bin/cocos gen-templates
cocos2d-x-3.11/tools/cocos2d-console/bin/cocos gen-libs
cocos gen-libs
編譯過(guò)程中有可能會(huì)出現(xiàn)android 編譯出錯(cuò)的問(wèn)題,根據(jù)帖中提示,修改\tools\simulator\libsimulator\proj.android\Android.mk
,在其中添加
ifeq ($(COCOS_SIMULATOR_BUILD),1)
LOCAL_ARM_MODE := arm
endif
之后就可以在Cocos 3.10中使用cocos2d-x 3.11的預(yù)編譯庫(kù)項(xiàng)目了。