Flutter:获取print()语句的行号,Android Studio

Flutter:获取print()语句的行号,Android Studio,第1张

概述我在 android studio(flutter插件)上使用flutter,无论如何我可以得到print语句或debugPrint语句的行号? 目前打印为: flutter: sarmad@flutter: sarmflutter: null 它应该适用于IOS和android. 我假设你需要这个用于调试目的. 您可以手动将行号放在print语句中(将类和/或方法的名称更适合我). 你可以使 我在 android studio(Flutter插件)上使用Flutter,无论如何我可以得到print语句或deBUGPrint语句的行号?

目前打印为:

Flutter: sarmad@Flutter: sarmFlutter: null

它应该适用于IOS和androID.

解决方法 我假设你需要这个用于调试目的.

您可以手动将行号放在print语句中(将类和/或方法的名称更适合我).

你可以使用:

print(StackTrace.current);

或者这(几乎相同):

deBUGPrintStack();

打印堆栈跟踪,其中包括调用print和行号的类和方法,以及使输出混乱的堆栈跟踪的其余部分.所以你可以使用deBUGPrintStack(标签:’sarmad’,maxFrames:2);仅打印当前堆栈跟踪的前两行.

总结

以上是内存溢出为你收集整理的Flutter:获取print()语句的行号,Android Studio全部内容,希望文章能够帮你解决Flutter:获取print()语句的行号,Android Studio所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1000464.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存