cocos2dx安卓環境搭建問題總結

1.安裝cocos2d的時候路徑不要有空格,如果有空格會導致設置環境變量的時候設置路徑的不認識

2.點擊setup.py安裝環境的時候,有時候不會把(E:\Cocos310\Cocos2d-x\cocos2d-x-3.10\tools\cocos2d-console\bin)這個路徑添加到Path中,所以要手動添加

3.NDK r10c中會少一個release.txt,藥從別的版本(比如:ndk r10)那邊拷貝過來,並修改一下這個txt裏面的內容改爲r10c就可以了

4.eclipse導入cocos2d工程的時候會提示這個錯誤:unable to resolve target 'android-10',這時候要用SDK Manager.exe下載對應版本,但會因爲國內goole不能用,下載失敗,所以要手動百度一下,來下載

5.

(1)在eclipse中, 右鍵選擇src文件夾, 點擊Import,(2)在彈出的導入窗口中選擇Android下Existing Android Code Into Workspace, 點擊Next。(3)將Browse路徑導入F:\cocosProject\MyGame\frameworks\cocos2d-x\cocos\platform\android\java,其中F:\cocosProject\MyGame\frameworks\cocos2d-x\cocos\platform\android\java是我的項目路徑,記得這個是項目路徑,不是cocos2d安裝路徑。

6.Eclipse錯誤: Description Resource Path Location Type invalid resource directory name crunch /GameBase/bin/res line 1 Android AAPT Problem 只要把bin/res那個目錄刪除就可以了

7.未找到工程 'E:\zxx\shoujiduan\frameworks\cocos2d-x\cocos\platform\android\java'可用的 Android 目標平臺。 Android 目標平臺版本應該大於或等於 21。

解決方法:cocos compile -p android --ap android-19 -m release -j 4 把19這個參數改成21

8.

/cocos2d-x/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static: LOCAL_SRC_FILES points to a missing file,(其中freetype2也可能是lua等)是什麼原因?

其實這個問題,並不是cocos2dx的坑,而是版本管理工具svn的坑,它的設置裏面忽略了.a文件,導致其他人提交的cocos2dx工程裏面/cocos2d-x/external 下面的所有.a文件缺失了,所以,你自己重新new一個cocos2dx工程,把/cocos2d-x/external 下面的.a文件拷貝到對應的目錄然後編譯就ok了



注:一些相關地址:http://blog.csdn.net/lxd211/article/details/23977525



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章