dumpstack()和printStackTrace()之间的区别

Duc*_*les 0 java debugging android stack-trace backtrace

我正在尝试获取从android Java应用程序代码调用的基础C代码的堆栈跟踪,并尝试使用 dumpStack()printStackTrace()失败。只是好奇两者之间是否有区别?

还有没有办法打印使用JNI在android端调用java函数的基础C代码的堆栈跟踪?

use*_*421 5

Thread.dumpStack()转储对其调用的线程的当前堆栈跟踪。

Throwable.printStackTrace()打印抛出throwable时的堆栈跟踪