1. 在指定的函数内打印相关java调用
Log.d(TAG,Log.getStackTraceString(new Throwable()));
2 出异常时打印当前堆栈
Exception::printStackTrace()
3
java.util.Map<Thread, StackTraceElement[]> ts = Thread.getAllStackTraces();
StackTraceElement[] ste = ts.get(Thread.currentThread());
for (StackTraceElement s : ste) {
android.util.Slog.e("doConsumeBatchedInput: ", s.toString());
}
4
Exception e = new Exception("this is a log");
e.printStackTrace();