Android 打印当前线程的调用堆栈
2017-11-15 15:20
429 查看
/** * 打印当前线程的调用堆栈 * */ public static void printTrack(){ StackTraceElement[] st = Thread.currentThread().getStackTrace(); if(st==null){ System.out.println("无堆栈..."); return; } StringBuffer sbf =new StringBuffer(); for(StackTraceElement e:st){ if(sbf.length()>0){ sbf.append(" <- "); sbf.append(System.getProperty("line.separator")); } sbf.append(java.text.MessageFormat.format("{0}.{1}() {2}" ,e.getClassName() ,e.getMethodName() ,e.getLineNumber())); } android.util.Log.i("wangqx", sbf.toString()); }
http://blog.csdn.net/xxj_jing/article/details/70778282
相关文章推荐
- java-实时打印当前线程的调用堆栈
- android java 打印调用堆栈的一个简单方法
- android如何打印当前的线程及进程
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- Android 打印当前进程的所有线程信息
- Android中Looper的实现原理,为什么调用Looper.prepare()就在当前线程关联了一个Looper对象,它是如何实现的。
- Android下面打印进程函数调用堆栈(dump backtrace)的方法(http://blog.sina.com.cn/happychang2007)
- android打印调用堆栈
- android打印程序调用堆栈信息
- android如何在C++中打印调用堆栈
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- android利用异常打印调用堆栈信息
- android 打印调用堆栈的函数
- Android下面打印进程函数调用堆栈(dump backtrace)的方法
- 如何获取当前线程的调用堆栈
- Android打印当前所有线程及对应栈信息
- Android 打印方法调用堆栈
- c中如何打印函数调用堆栈? - C/C++ - ChinaUnix.net
- go 代码的调试---打印调用堆栈