#01 pc 0001dbcc /system/lib/libdvm.so (dvmPlatformInvoke+112)
#02 pc 0004e123 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)
#03 pc 00026fe0 /system/lib/libdvm.so
#04 pc 0002dfa0 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)
#05 pc 0002b638 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)
#06 pc 00060581 /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)
#07 pc 000605a5 /system/lib/libdvm.so (dvmCallMethod(Thread*, Method const*, Object*, JValue*, ...)+20)
#08 pc 0005528b /system/lib/libdvm.so
#09 pc 0000d170 /system/lib/libc.so (__thread_entry+72)
#10 pc 0000d308 /system/lib/libc.so (pthread_create+240)
底层crash,eclipse logcat中打印出以上信息,请问有谁知道如 (dvmPlatformInvoke+112)表示什么意思? 数字112代表什么?
------解决方案--------------------
dvmPlatformInvoke+112 表示 函数 和它里面的 偏移地址吧
------解决方案--------------------
这个需要编译产生的符号表才能定位到具体代码的行数,一般只有厂商才有。
如果你是自己编译的ROM,符号表在编译后目录的symbol目录下。