JNI 异常处理 之 ndk-stack
时间 2021-07-13
标签
android
NDK开发
ndk
jni
Android jni的一些崩溃总是让人很头疼 例如:
这样的崩溃日志很难去判断崩溃发生的地方,但是Google其实已经给我们提供了一些崩溃查找和调试工具。下面我们 就来使用ndk-stack来查找崩溃的代码。
使用方式
红色部分是adb 命令 查看日志 然后管道输出到绿色部分 ndk-stack ,这个是 ndk目录下的ndk-stack路径,然后红色部分是项目所生成的so的目录 。
然后就 可以看到类似于 :
可以清晰的定位到具体的报错代码块。