如何获得C++;Android上的回溯 我正在使用Android C++和NDK(Eclipse)开发Android上的游戏。我发现在Eclipse和NDK崩溃时,很难调试Eclipse和NDK的本地C++代码,程序崩溃时有没有办法获得C++回溯?请告知。
您可以使用位于ndk根目录中的如何获得C++;Android上的回溯 我正在使用Android C++和NDK(Eclipse)开发Android上的游戏。我发现在Eclipse和NDK崩溃时,很难调试Eclipse和NDK的本地C++代码,程序崩溃时有没有办法获得C++回溯?请告知。,android,gdb,backtrace,Android,Gdb,Backtrace,您可以使用位于ndk根目录中的ndk堆栈执行此操作。阅读docs/NDK-STACK.html文件中的相关文档。感谢您的及时回复。非常感谢。还有一件事…ndk堆栈取决于日志cat输出。想了好几次,logcat本身没有任何跟踪,例如,它只是在0x00db9e58(代码=2)处打印“.Fatal signal 11(SIGSEGV)”。如何在此条件下获取回溯。忽略上一个查询。我找到了一个方法来获得完整的日志。如果我通过shell运行“adb logcat”,那么我将获得完整的日志,并将其输入ndk堆
ndk堆栈执行此操作。阅读docs/NDK-STACK.html
文件中的相关文档。感谢您的及时回复。非常感谢。还有一件事…ndk堆栈取决于日志cat输出。想了好几次,logcat本身没有任何跟踪,例如,它只是在0x00db9e58(代码=2)处打印“.Fatal signal 11(SIGSEGV)”。如何在此条件下获取回溯。忽略上一个查询。我找到了一个方法来获得完整的日志。如果我通过shell运行“adb logcat”,那么我将获得完整的日志,并将其输入ndk堆栈生成器以查看可读的回溯。谢谢你的帮助。这真的帮了我很大的忙:-)…你这个摇滚老兄