【Android获取Java类名/文件名/方法名/行号】男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述Android获取Java类名/文件名/方法名/行号相关的知识,希望能为你提供帮助。
/** * android打印方法路径 */ public static void printMethodPath() { //new 一个异常类 Exception exception = new Exception(); //调用者上级类名 Log.i(TAG, "Class0— — — > :" + exception.getStackTrace()[0].getClassName()); //调用者上级的上级类名 Log.i(TAG, "Class1— — — > :" + exception.getStackTrace()[1].getClassName()); //调用者上级的方法名 Log.i(TAG, "MethodName0— — — > :" + exception.getStackTrace()[0].getMethodName()); //调用者上级的上级方法名 Log.i(TAG, "MethodName1— — — > :" + exception.getStackTrace()[1].getMethodName()); //当前方法行号 Log.i(TAG, "line0— — — > :" + exception.getStackTrace()[0].getLineNumber()); //调用方法行号 Log.i(TAG, "line1— — — > :" + exception.getStackTrace()[1].getLineNumber()); }
推荐阅读
- Android: ListView的使用(列表控件)
- App Inventor获奖作品下载
- 《智能背诵助手APP》作品构思与设计
- Mac + Appium + Java1.8学习之Android模拟器自动化测试脚本开发以及简易例子
- android中gps的应用
- Mac + Appium + Java1.8学习之Android自动化环境安装配置以及IDEA配置(附录扩展Selenium+Java自动化)
- logback在SpringBoot下出现no applicable action for [appender], current ElementPath is [[configuration][a(
- 人工智能APP-人像识别
- [AndroidStudio]DrawerLayout布局结合HomeAsUp箭头动画效果最小系统