项目中是通过这种方式打印函数调用栈:

Log.e(TAG, Log.getStackTraceString(new Throwable()));

 优点:这个方法在项目比较复杂,尤其是调用链关系比较复杂的时候很好用
缺点:打印函数调用栈可能会影响性能,因此最好在测试Debug中使用

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐