timer - 如何跟踪Flutter中的功能?

标签 timer dart flutter

我有一个习惯来跟踪我的函数运行多长时间,在react native中,我可以将console.timereact-native-console-time-polyfill一起使用

myFunction(){
  console.time("Func Foo")
  //any logic here
  console.timeEnd("Func Foo")
}

如何使用Flutter做到这一点?

最佳答案

也许你可以试试这个。

void main() async {
  var dateTimeNow = DateTime.now();

  await someExecution(); // call your function here.

  var dateTimeAfterExecution = DateTime.now();

  var difference = dateTimeAfterExecution.difference(dateTimeNow);
  print(difference.inMilliseconds);
}

关于timer - 如何跟踪Flutter中的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55567320/

相关文章:

Android - 服务、设置时间

json - 如何(反)序列化对象列表?

dart - Flutter 系统导航栏和状态栏颜色

flutter - SliverList flutter 中的分隔符/分隔符

dart - 如何在 Flutter 应用程序中从磁盘打开文件?

flutter - 使用Flutter将图像拖动到另一图像的顶部

c# - 如何使用带字典的定时器

java - 使用 Swing Timer 和 invokeLater 更新 Swing 组件时如何防止死锁?

c++ - 可移植库中的 timer_create 和 TimerQueueTimer 功能(如 boost)

dart - 命名构造函数是 Dart 中生成构造函数的子集吗?