簡體   English   中英

在cocos2d-x中將Xcode(iOS)代碼移植到Eclipse(android)

[英]Porting Xcode(iOS) code to eclipse(android) in cocos2d-x

我使用cocos2d-x模板在xcode中實現了我的游戲。 它絕對正常。 然后,我嘗試將相同的代碼移植到Eclipse中。 我使用cocos2d-x的shell命令創建了一個新項目,並構建了該項目。 然后,我將創建的項目轉換為以C / C ++代碼的形式運行,就像我通常對cocos2d-x所做的那樣。 然后,我將所有代碼文件/資源​​從我的xcode項目復制到eclipse項目。 我根據更新了Android.mk文件(添加了新的src文件)。 它正確編譯,成功安裝了模擬器,但隨后崩潰,並在日志中顯示此錯誤消息:

07-11 10:29:38.846: D/libEGL(534): loaded /system/lib/egl/libGLESv1_CM_emulation.so
07-11 10:29:38.856: D/libEGL(534): loaded /system/lib/egl/libGLESv2_emulation.so
07-11 10:29:39.166: A/libc(534): @@@ ABORTING: INVALID HEAP ADDRESS IN dlfree
07-11 10:29:39.166: A/libc(534): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)

任何幫助,將不勝感激。

使cocos2d-x在仿真器中運行還涉及一些額外的步驟。 您是否遵循了這些步驟? (我想不起來了,但是我認為您必須確保在虛擬設備上啟用了OpenGL硬件加速功能,並且可能還需要一些代碼來修補到項目中。)

我嘗試執行這些步驟,但始終無法運行,而且由於我碰巧還是有Android手機,因此沒有足夠的持久性堅持下去。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM