Android java 日志获取行号和函数名
2016-12-29 13:17
1026 查看
//获取行号
public static int getLineNumber(Exception e){
StackTraceElement[] trace =e.getStackTrace();
if(trace==null||trace.length==0) return -1; //
return trace[0].getLineNumber();
}
//获取函数名
public static String fun(Exception e) {
StackTraceElement[] trace = e.getStackTrace();
if (trace == null)
return "";
return trace[0].getMethodName()+"()";
}
测试:
Log.d("test","function:: " + fun(new Exception())+ " line = "+getLineNumber(new Exception()));
public static int getLineNumber(Exception e){
StackTraceElement[] trace =e.getStackTrace();
if(trace==null||trace.length==0) return -1; //
return trace[0].getLineNumber();
}
//获取函数名
public static String fun(Exception e) {
StackTraceElement[] trace = e.getStackTrace();
if (trace == null)
return "";
return trace[0].getMethodName()+"()";
}
测试:
Log.d("test","function:: " + fun(new Exception())+ " line = "+getLineNumber(new Exception()));
相关文章推荐
- Android java 日志获取行号和函数名
- Python实验室一段日志代码,获取当前调用的函数名和行号
- Android查看调用函数名与行号等信息的日志类
- Java获取文件名/类名/函数名/行号的方法
- Python实验室一段日志代码,获取当前调用的函数名和行号
- android GPS JAVA 获取GPS功能是否禁用
- android java获取当前时间的总结
- Android Java获取当前时间的总结
- java获取http:图片下载代码——android基础编
- c/c++ 在catch住错误后写入日志文件,加上函数名,所在文件,所在行号
- 如何获取 android 的系统日志 logcat
- Android log日志信息获取
- Android之webkit内核JNI层与Java层 函数互相调用方法
- 转:获取Android的Java源代码并在Eclipse中关联查看的最新方法
- Android软件开发之在程序中时时获取logcat日志信息(三十三)
- 获取顶级域名的java实现的函数
- 获取Android的Java源代码并在Eclipse中关联查看的最新方法
- FW:在python中获取当前位置所在的行号和函数名
- 如何在Java中获取当前代码行行号
- Android问题:生成java错误日志文件包含VM Mutex/Monitor currently owned by a thread: None