Android Studio 生成核心转储 CMake

Android Studio generate core dump CMake

我正在尝试为我的 android 工作室应用程序生成核心转储。它是用 Java 编写的,但是由于崩溃发生在我的本机库中,我正在尝试生成一个核心转储。

我正在使用 cmake 配置本机库,而不是 Android.mk。

所以当我尝试 运行 ndk-gdb 我得到:

*** Android NDK: Aborting...    .  Stop.
ERROR: Failed to retrieve application ABI from Android.mk.

当我在我的应用程序中使用 CMake 时,如何获取核心转储? 运行宁 gdb 怎么办?

ndk-gdb 不适用于 CMake。最好的选择是使用 Android Studio 的 C++ 调试功能。