首先吐曹一下,baidu,就是什么都找不到.雖然被醫院事件整改了,但是搜索結果還是一如既往的2.
后來沒辦法,只有想辦法訪問香港的google,一下子就找到解決問題了.
因為ipv6的問題,看看到cocos3.11發布了,就想試用一下,結果沒有對應的cocostduio可以用,觸控腦子進水了,把cocostudio停止開發了,只搞cocos creator,也就是cocostudio的版本到3.10就截止了.
注意事項:使用進行之前,請先保存有裝好vs2013,ant,ndk r10e,android sdk,還有python要2.7.6或以上.
在寫這個文章的時候,cocos2dx 3.12發布了.還沒有嘗試,估計過程差不多.
下面鏈接是原文解決辦法:
原文:
cocos2d-x 3.11 已經發布,通過以下操作,可以讓Cocos 3.10識別并使用cocos2d-x 3.11
下載cocos2d-x 3.114并解壓,解壓后的文件夾放在如下目錄中:
OS X : /Applications/Cocos/Cocos2d-x/
Windows: C:\Cocos\Cocos2d-x\
打開Cocos 3.10,若未檢測到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包中不包含預編譯庫,如果要使用預編譯庫項目需要運行以下兩句腳本生成預編譯庫項目模版和預編譯庫:
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
編譯過程中有可能會出現android 編譯出錯的問題,根據帖中提示,修改\tools\simulator\libsimulator\proj.android\Android.mk
,在其中添加
ifeq ($(COCOS_SIMULATOR_BUILD),1)
LOCAL_ARM_MODE := arm
endif
之后就可以在Cocos 3.10中使用cocos2d-x 3.11的預編譯庫項目了。