cppFlags += "-O0 -DDEBUG -g"
APP_PLATFORM:=android-19
APP_ABI := all
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := my-app
LOCAL_SRC_FILES := my-app.cpp
...
include $(BUILD_SHARED_LIBRARY)
确认在Android Studio中已正确配置了ndk-gdb调试器。进入“Edit Configurations”对话框,创建和配置ndk-gdb的运行配置项,并将其与您的项目配对。
如果您尝试在NDK源代码中设置断点,可能会遇到一些限制。如果这是您的情况,请修改源代码以在需要时使用logcat输出调试信息。此外,您可以在源代码中添加调试信息以便诊断问题。