美文网首页
分析Jni 崩溃日志(Crash log)

分析Jni 崩溃日志(Crash log)

作者: Thresh0ld | 来源:发表于2018-07-04 10:58 被阅读24次

    Jni 崩溃后,有时只有一大堆的 内存地址啥的,也找不到具体在哪一行挂了。可以利用ndk-stack来找出问题

    在cmd中输入下面的命令即可。

    ndk-stack -sym E:\Android\StudioProjects\IVWJni\app\build\intermediates\cmake\debug\obj\armeabi-v7a -dump crash.log
    

    crash.log就是logcat里的崩溃日志,把jni崩溃那块复制保存出来,建议上下多复制几行也是不要紧的。
    注意你机子在哪个平台上运行,编译目录armeabi要和crash.log对应,cmake\debug\obj\arm-XXX目录下要有so文件,这个是编译的时候生成的。

    输入命令后会告诉你在cpp哪一行出了问题。


    image.png

    相关文章

      网友评论

          本文标题:分析Jni 崩溃日志(Crash log)

          本文链接:https://www.haomeiwen.com/subject/csfeuftx.html