android函数调用堆栈打印方法

  • Post author:
  • Post category:其他


                 //打印调用堆栈
                RuntimeException e = new RuntimeException("run is here");
                e.fillInStackTrace();
                Log.d(TAG, "xxx", e);
6-23 19:15:28.546 24821-24869/? D/xposedHelper: xxx
                                                 java.lang.RuntimeException: run is here
                                                     at com.lonelykin.xposedhelper.XposedModule$12.afterHookedMethod(XposedModule.java:271)
                                                     at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:645)
                                                     at com.tencent.bugly.lejiagu.proguard.e.a(Native Method)
                                                     at com.tencent.bugly.lejiagu.proguard.s.a(BUGLY:539)
                                                     at com.tencent.bugly.lejiagu.proguard.x.run(BUGLY:161)
                                                     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
                                                     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
                                                     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:152)
                                                     at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:265)
                                                     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
                                                     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
                                                     at java.lang.Thread.run(Thread.java:841)



版权声明:本文为jk38687587原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。