崩溃,tombstone log 日志如下:
Revision: '0'
ABI: 'arm64'
pid: 3153, tid: 13760, name: pool-4-thread-1 >>> com.a.b <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
Cause: null pointer dereference
backtrace:
#00 pc 0000000000387bfc /system/priv-app/a/b.apk (offset 0x1908000)
#01 pc 0000000000058b84 /system/priv-app/a/b.apk (offset 0x1ec4000)
#02 pc 0000000000066168 /system/priv-app/a/b.apk (offset 0x1ec4000)
#03 pc 0000000000065ee8 /system/priv-app/a/b.apk (offset 0x1ec4000)
#04 pc 00000000000661f0 /system/priv-app/a/b.apk (offset 0x1ec4000)
#05 pc 00000000000819f4 /system/lib64/libc.so (__pthread_start(void*)+36)
#06 pc 00000000000234b8 /system/lib64/libc.so (__start_thread+68)
请问用什么方法可以查到是哪个so报错?能否根据”b.apk (offset 0x1908000)“ 使用什么工具 和什么方法定位到是apk中哪个so 或dex 报错崩溃了?尝试过addr2line没用。