Hi,
Need to know how should i debug and log the messages on the console.
How can i display string variable in the debug log?
Thanks.
Hi,
Need to know how should i debug and log the messages on the console.
How can i display string variable in the debug log?
Thanks.
Of course you can. Search “CCLOG” in the project source for sample usages.
Just like
CCLOG("FilePath = %s", path.c_str(),
It will output to the logcat window, not console window.
And don’t forget to define COCOS_DEBUG = 1 or 2 to enable CCLOG output, otherwise it will keep silence to improve the efficiency
where i have to setup this for android?
it doesn’t work with LOCAL_CFLAGS += -DCOCOS2D_DEBUG=2 in the makefile.
I had problems also with putting -DCOCOS2D_DEBUG=1 in the makefile.
I worked around the issue by simply using a define at the beginning of the C++ source file I want to see logs in:
#define COCOS2D_DEBUG 1
Make sure you put the define before including cocos2d.h (the best is to put it before all the #include directives).
I know it is not a good solution but it works for sure.
Hi,
I just add LOCAL_CFLAGS += ~~DCOCOS2D_DEBUG=1 in jni//Android.mk and CCLog works ok.
LOCAL_PATH := $
include $
LOCAL_MODULE := cocosLink
LOCAL_CFLAGS +=~~DCOCOS2D_DEBUG=1 <- add here
LOCAL_SRC_FILES := main.cpp
check log in logcat.
Need to add @ APP_CPPFLAGS *= ~~DCOCOS2D_DEBUG=1@ into jni/Application.mk
in my case.
Splash Huang wrote:
Hi,
I just add LOCAL_CFLAGS +=~~DCOCOS2D_DEBUG=1 in jni//Android.mk and CCLog works ok.
>
LOCAL_PATH := $
include $
LOCAL_MODULE := cocosLink
>
LOCAL_CFLAGS*=DCOCOS2D_DEBUG=1 <add here
>
LOCAL_SRC_FILES := main.cpp >
check log in logcat.
How do you get logs in the console ?