草庐IT

BACKTRACE

全部标签

安卓 NDK : getting the backtrace

我正在开发通过NDK与Android配合使用的native应用程序。我需要调用backtrace()发生崩溃时的功能。问题是没有对于NDK。还有其他方法可以获取该回溯吗? 最佳答案 Android没有backtrace(),但unwind.h可以提供服务。可以通过dladdr()进行符号化。下面的代码是我对回溯的简单实现(没有拆解):#include#include#include#includenamespace{structBacktraceState{void**current;void**end;};static_Unwin