1.修改Application.mk
APP_STL := gnustl_static #这里用gnustl #NDK_TOOLCHAIN_VERSION=clang #这里注释掉 APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -std=c++11 -fsigned-char APP_LDFLAGS := -latomic #APP_DEBUG := $(strip $(NDK_DEBUG)) #这里注释掉 ifeq ($(APP_DEBUG),1) APP_CPPFLAGS += -DCOCOS2D_DEBUG=1 APP_OPTIM := debug else APP_CPPFLAGS += -DNDEBUG APP_OPTIM := release endif
2.拷贝gdbserver-dyna到ndk下面重命名并替换gdbserver
点击DS5-->help-->ARM Extras... 进入gdbserver/android目录gdbserver-dyna-7.1,拷贝这个文件到NDK目录下的prebuilt,假设我们是真机调试,那么就是拷贝到prebuiltandroid-armgdbserver这个目录,把原来的备份下,把上面的这个文件替换它。
3. 修改AndroidManifest.xml 添加android:debuggable="true"