您的位置:首页 > 移动开发 > Android开发

android java中查看目前函数栈的方法

2013-08-29 20:50 141 查看
如众所知,通过eclipse的 open call hierarchy可以知道一个函数在哪里被调用,但此方法并不是在任何情况下都能快速找到答案。此时可以通过一些变通的方法知道,以下提供一种方法,即通过异常得知,方法如下:

RuntimeException here = new RuntimeException("here");
here.fillInStackTrace();
Slog.i(TAG, "--------------------------: ", here);


当然,比较极端的用法如下:

String s = null;
System.out.println(s.toString());


此方法在有的情况下还是极有用的。常规的debug还是使用第1种方法好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: