Cocos2dx 3.2的使用及其Android項目移植

1、安裝JDK(這個不多說了,你行的)

2、安裝Python(這個不想講了,你懂的)

3、下載Cocos2dx 3.2, Android SDK, Android NDK

如圖是下載後解壓的三個目錄:


4、進入cocos2d目錄,運行setup.py,根據提示,分別將你對應的目錄粘貼進去(當然你也可以手動到環境變量那裏配),

最終結果如圖:


若是一閃而過,說明一切都設置成功了。

5、創建一個Cocos項目,打開cmd命令行,輸入命令,如圖:


其中helloworld是項目名字(也叫做項目文件夾),com.test.helloworld項目包名, cpp是C++語言,d:/cocos_project是我創建項目的根目錄。

去cocos_project目錄就可以看到我們傳說中的hellowrd目錄了


6.進入cocos_project\\helloworld\\proj.win32目錄,點擊helloworld.sln在Visual Studio中打開我們的helloworld項目,這一步,只是爲了證明我們的項目是可以運行的。在Visual Studio中點擊三角符號運行(編譯過程有點長,等等更健康),最終運行效果如圖:

7、開始試下Android了,打開你的Android Eclipse

菜單->File->Import->Exists Project into Project-> 選擇cocos_project\\helloworld\\proj.android,確定-》Finish,

Eclipse爲我們自動clean,嘗試自動編譯C 


有錯誤。這太正常了。看看是什麼原因。

java代碼出錯了,將cocos_project\helloworld\cocos2d\cocos\platform\android\java\src目錄下的整個文件夾複製到src目錄下,然後重新clean一下項目,刷新後發現項目已經生成了so庫了。


8、設置當前Android項目使用的Android版本爲4.0以上的(此處默認使用的是2.3的)

點擊項目-》右鍵-》properties-》Android-》勾選Android4.0 以上的版本,順便把下面那個打叉叉的Library去掉。

如圖:


 9. 啓動一個Android模擬器。注意模擬器屬性要勾選Use Host GPU哦。

Android模擬器啓動完成後,運行一下android項目,如無意外,即看到如圖效果:

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