1. 使用ndk-stack

直接获取c/c++崩溃代码的文件名和行号

adb shell logcat | ndk-stack -sym $PROJECT_PATH/obj/local/armeabi

2. 使用addr2line

在程序崩溃时,知道奔溃地址,使用ndk下面的工具addr2line获取c/c++崩溃代码的文件名和行号

arm-linux-androideabi -e $PROJECT_PATH/obj/local/armeabi/xxx.so 00004de8

获取ndk崩溃信息的一篇详细文章:

http://www.csdn.net/article/2014-12-30/2823366-Locate-Android-NDK

在程序代码中实现崩溃堆栈捕获和原理可以参考这里:

http://blog.csdn.net/songcf_faith/article/details/49179573

相关文章:

  • 2022-12-23
  • 2021-10-14
  • 2021-09-02
  • 2021-06-01
  • 2021-09-27
  • 2022-12-23
  • 2021-11-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案