【关键字】
方法调用堆栈 / logger
【问题描述】
使用日志功能时,需要知道方法被哪个文件的哪个方法的第几行调用,获取到堆栈信息然后使用logger打印,以便快速定位问题,例如,Java中的Throwable().getStackTrace()。
请问,HarmonyOS应用中如何获取方法的堆栈信息?
【解决方案】
可以使用new Error().stack获取方法的调用堆栈信息。
方法调用堆栈 / logger
使用日志功能时,需要知道方法被哪个文件的哪个方法的第几行调用,获取到堆栈信息然后使用logger打印,以便快速定位问题,例如,Java中的Throwable().getStackTrace()。
请问,HarmonyOS应用中如何获取方法的堆栈信息?
可以使用new Error().stack获取方法的调用堆栈信息。