在eclipse Android NDK中调试cocos2dx

时间:2014-04-20 19:12:11

标签: eclipse android-ndk cocos2d-x

我开始在使用Windows 7的个人计算机中使用cocos2dx。使用Eclipse及其CDT插件和Android NDK配置所有环境是一件很痛苦的事情,但最后,我可以运行游戏在我的Android手机里面。

我现在面临的问题是我无法调试我的游戏。我尝试了很多东西,但看起来它无法达到我提出的断点。

以下是我在我的属性> C ++ Build:

中使用的内容
C:\ndk-r9c\ndk-build.cmd NDK_DEBUG=1 DEBUG=1 NDK_APPLICATION_MK=jni/Application.mk

这就是我在Application.mk中所得到的:

APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -DCOCOS2D_DEBUG=1 -DDEBUG -    DANDROID_DEBUG_LEVEL=ANDROID_LOG_VERBOSE -DJSON_DEBUG
APP_OPTIM := debug

我不知道还有什么可以尝试。我尝试创建一个新的C ++调试配置,但它需要一个C ++可执行文件,我无法在我的Android项目的obj或bin文件夹中找到它。

有任何提示吗? :(

干杯!

1 个答案:

答案 0 :(得分:0)

来自eclipse,您可以右键单击您的项目,然后选择Debug as - > Android Native Application调试它。

我做了screencast here演示此功能。