我使用 cocos2d-x 模板在 xcode 中实现了我的游戏。它工作得很好。然后我尝试将相同的代码移植到eclipse。我使用 cocos2d-x 的 shell 命令创建了一个新项目并构建了该项目。然后我将创建的项目转换为作为 C/C++ 代码运行,就像我通常对 cocos2d-x 所做的那样。然后我将所有代码文件/资源从我的 xcode 项目复制到 eclipse 项目。我根据(添加了新的 src 文件)更新了我的 Android.mk 文件。它编译正确,成功安装了模拟器,但随后崩溃并在日志中显示此错误消息:
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)
任何帮助,将不胜感激。